Xceed .NET Libraries Documentation
Xceed.FileSystem Assembly / Xceed.FileSystem Namespace / FileSystemItem Class / DoAttributes Property


In This Topic
    DoAttributes Property (FileSystemItem)
    In This Topic
    Gets or sets the attributes of the item.
    Syntax
    'Declaration
     
    
    Protected MustOverride Property DoAttributes As FileAttributes
    'Usage
     
    
    Dim instance As FileSystemItem
    Dim value As FileAttributes
     
    instance.DoAttributes = value
     
    value = instance.DoAttributes
    protected abstract FileAttributes DoAttributes {get; set;}

    Property Value

    A combination of System.IO.FileAttributes values that represents the attributes of the item.
    Remarks

    When changing the item's attributes through this property, the physical item should be immediately modified if it exists. If it does not exist, the attributes should be cached and applied whenever this item is created.

    Some types of items may not expose attributes; in this case, DoHasAttributes should return false to prevent DoAttributes from being called.

    Refresh should be called before accessing this property, or the information returned could be outdated.
    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