Xceed .NET Libraries Documentation
ApplyPropertiesTo(FileSystemEvents,Object,FileSystemItem) Method


Xceed.FileSystem Assembly > Xceed.FileSystem Namespace > FileSystemItem Class > ApplyPropertiesTo Method : ApplyPropertiesTo(FileSystemEvents,Object,FileSystemItem) Method
A FileSystemEvents object that will be used to raise events. Cannot be a null reference (Nothing in Visual Basic).
Opaque data that will be passed back to the event handler when an event is raised.
A FileSystemItem object to which the current item's properties must be copied. Cannot be a null reference (Nothing in Visual Basic).
Copies the item's properties to another item and raises events during the process.
Syntax
'Declaration
 
Public Overloads Sub ApplyPropertiesTo( _

   ByVal events As FileSystemEvents, _

   ByVal userData As Object, _

   ByVal targetItem As FileSystemItem _

) 
'Usage
 
Dim instance As FileSystemItem

Dim events As FileSystemEvents

Dim userData As Object

Dim targetItem As FileSystemItem

 

instance.ApplyPropertiesTo(events, userData, targetItem)
public void ApplyPropertiesTo( 

   FileSystemEvents events,

   object userData,

   FileSystemItem targetItem

)

Parameters

events
A FileSystemEvents object that will be used to raise events. Cannot be a null reference (Nothing in Visual Basic).
userData
Opaque data that will be passed back to the event handler when an event is raised.
targetItem
A FileSystemItem object to which the current item's properties must be copied. Cannot be a null reference (Nothing in Visual Basic).
Remarks

Only the values of the CreationDateTime, LastAccessDateTime, LastWriteDateTime and Attributes properties will be copied.

If the current item does not exist, its cached properties are copied to the destination. If it does exist, its physical properties are copied.

If the target item does not exist, it caches the values of the properties. If it does exist, its physical properties are changed immediately.

This method only copies the properties that are supported by the source and target items. No exception will be thrown if one of the items does not support one of the copied properties.

Refresh does not need to be called before calling this method. This method will always copy the up-to-date property values to the target item.
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

FileSystemItem Class
FileSystemItem Members
Overload List