Folder Class
Represents the operations that can be performed on a folder.
Namespace: Microsoft.WindowsServerSolutions.Storage
Assembly: StorageOM (in StorageOM.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsServerSolutions.Storage.NotifyPropertyChange
Microsoft.WindowsServerSolutions.Storage.Folder
Syntax
public class Folder : NotifyPropertyChange
public ref class Folder : NotifyPropertyChange
Public Class Folder
Inherits NotifyPropertyChange
Properties
Name | Description | |
---|---|---|
CurrentStatus | Gets the status of the folder. |
|
Description | Gets the user-friendly description for the folder. |
|
DeviceName | Gets the name of the device that contains the folder. |
|
DriveFreeSpace | Gets the free space of the parent drive. |
|
DriveID | Obsolete. Gets the identifier of the drive where the folder is located. |
|
DriveObjectId | Gets the drive object ID. |
|
EventQueue | Represents notify events that are raised on thread pool threads.(Inherited from NotifyPropertyChange.) |
|
Flag | Gets the flag of the folder. |
|
FullSharePath | Gets the full path to the share location of the folder. |
|
HiddenFromRemote | Verifies whether the folder is hidden from remote access. |
|
ID | Gets the Guid object that identifies the folder. |
|
IsRemote | Verifies whether a folder has remote access enabled. |
|
Name | Gets the display name of the folder. |
|
Path | Gets the path of the folder. |
|
Quota | Specifies whether the folder has a storage quota. |
|
Shared | Indicates whether the folder is shared. |
|
ShareName | Gets the share name of the folder. |
|
Usage | Gets the amount used space (in bytes) in the folder. |
|
UserAccessByName | Gets the list of name based permissions for the folder. |
|
UserAccessBySID | Gets a list of SID based permissions for the folder. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetCalculateSizeRequest() | Returns an object that is used to calculate the size of the folder. |
|
GetCancelCalculateSizeRequest() | Cancels a CalculateFolderSizeRequest operation that is in progress. |
|
GetCancelMoveFolderRequest() | Cancels a MoveFolderRequest operation that is in progress. |
|
GetHashCode() | (Inherited from Object.) |
|
GetModifyRequest() | Returns a ModifyFolderRequest object that is used to modify the information for the folder. |
|
GetMoveRequest(String) | Returns a MoveFolderRequest object that is used to move the folder. |
|
GetRemoveRequest(Boolean) | Returns a RemoveFolderRequest object that is used to remove the folder. |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
BackupsType | Specifies the type of backup for the folder. |
|
CompanyType | Specifies that the folder contains company information. |
|
DocumentsType | Specifies that the folder contains documents. |
|
FileBackupsType | Specifies that the folder contains backup information. |
|
FolderRedirectionType | Specifies that the folder contains shortcuts. |
|
MusicType | Specifies that the folder contains music. |
|
OtherType | Specifies that the folder contains system or special use data. |
|
PicturesType | Specifies that the folder contains pictures. |
|
RecordedTVType | Obsolete. Specifies that the folder contains recorded television content. |
|
UserType | Specifies that the folder contains user data. |
|
VideosType | Specifies that the folder contains video files. |
Events
Name | Description | |
---|---|---|
PropertyChanged | Represents the PropertyChanged event.(Inherited from NotifyPropertyChange.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsServerSolutions.Storage Namespace
Return to top