Xceed .NET Libraries Documentation
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).


In This Topic
    ApplyPropertiesTo(FileSystemEvents,Object,FileSystemItem) Method
    In This Topic
    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