Xceed .NET Libraries Documentation
Xceed.FileSystem Assembly / Xceed.FileSystem Namespace / DiskFolder Class / DiskFolder Constructor / DiskFolder Constructor(FileSystemEvents,Object,String,IIOHandler)
A object that will be used to raise events. Cannot be .Opaque data that will be passed back to the event handler when an event is raised.Fully qualified name of the underlying physical folder. This folder may or may not physically exist.The IOHandler to use with this instance. Null will fallback on the default IOHandler


In This Topic
    DiskFolder Constructor(FileSystemEvents,Object,String,IIOHandler)
    In This Topic
    Initializes a new instance of the DiskFolder class with the fully qualified name of an underlying physical folder.
    Syntax
    'Declaration
     
    
    Protected Friend Function New( _
       ByVal events As FileSystemEvents, _
       ByVal userData As Object, _
       ByVal folderName As String, _
       ByVal ioHandler As IIOHandler _
    )
    'Usage
     
    
    Dim events As FileSystemEvents
    Dim userData As Object
    Dim folderName As String
    Dim ioHandler As IIOHandler
     
    Dim instance As New DiskFolder(events, userData, folderName, ioHandler)
    protected internal DiskFolder( 
       FileSystemEvents events,
       object userData,
       string folderName,
       IIOHandler ioHandler
    )

    Parameters

    events
    A object that will be used to raise events. Cannot be .Opaque data that will be passed back to the event handler when an event is raised.Fully qualified name of the underlying physical folder. This folder may or may not physically exist.The IOHandler to use with this instance. Null will fallback on the default IOHandler
    userData
    folderName
    ioHandler
    Remarks

    The folderName parameter can include relative path information, in which ".." means "previous folder". For example: "folder/file", "../file", etc.

    In this context, a name is relative to the current working directory of the application.

    This method allows to initialize a DiskFolder object for a folder that exists, as well as for a folder that does not exist.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also