NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Directory.Attributes

Retrieves or sets directory attributes such as read-only and hidden.

[Visual Basic]
Overridable Public Property Attributes As FileSystemAttributes
[C#]
public FileSystemAttributes Attributes {override get; override
   set;}
[C++]
public: __property virtual FileSystemAttributes get_Attributes();
public: __property virtual void set_Attributes(FileSystemAttributes);
[JScript]
public function get Attributes() : FileSystemAttributes;
public function set Attributes(FileSystemAttributes);

Property Value

ReadOnly = 0x1

Hidden = 0x2

Exceptions

Exception Type Condition
ArgumentNullException path is null.
DirectoryNotFoundException The path is not found.
SecurityException The caller does not have the required permission.
ArgumentException The file attribute is invalid.

Remarks

As defined in WinNT.h (FILE_ATTRIBUTE_XXX)

Requirements

NGWS Runtime Security:

FileIOPermissionAccess Write flag required for write permission to the path.

See Also

Directory Class | Directory Members | System.IO Namespace