IFsrmPropertyBag2 Interface
Extends IFsrmPropertyBag to contain additional classification properties for a file.
Namespace: Microsoft.Storage
Assembly: srmlib (in srmlib.dll)
Syntax
[GuidAttribute("0E46BDBD-2402-4FED-9C30-9266E6EB2CC9")]
public interface IFsrmPropertyBag2 : IFsrmPropertyBag
[GuidAttribute("0E46BDBD-2402-4FED-9C30-9266E6EB2CC9")]
public interface class IFsrmPropertyBag2 : IFsrmPropertyBag
[<GuidAttribute("0E46BDBD-2402-4FED-9C30-9266E6EB2CC9")>]
type IFsrmPropertyBag2 =
interface
interface IFsrmPropertyBag
end
<GuidAttribute("0E46BDBD-2402-4FED-9C30-9266E6EB2CC9")>
Public Interface IFsrmPropertyBag2
Inherits IFsrmPropertyBag
Properties
Name | Description | |
---|---|---|
Attributes | Gets the Attributes property. |
|
CreationTime | Gets the CreationTime property. |
|
FileId | Gets the FileId property. |
|
FilePropertyNames | Gets the FilePropertyNames property. |
|
LastAccessTime | Gets the LastAccessTime property. |
|
LastModificationTime | Gets the LastModificationTime property. |
|
Messages | Gets the Messages property. |
|
Name | Gets the Name property. |
|
OwnerSid | Gets the OwnerSid property. |
|
ParentDirectoryId | Gets the ParentDirectoryId property. |
|
PropertyBagFlags | Gets the PropertyBagFlags property. |
|
RelativeNamespaceRoot | The relative path of the namespace root under which the file is being evaluated. |
|
RelativePath | Gets the RelativePath property. |
|
Size | Gets the Size property. |
|
SizeAllocated | Gets the SizeAllocated property. |
|
VolumeIndex | Gets the VolumeIndex property. |
|
VolumeName | Gets the VolumeName property. |
Methods
Name | Description | |
---|---|---|
AddMessage(String) | Adds an error message to the property bag. |
|
GetFieldValue(_FsrmPropertyBagField) | Gets the value of the specified field from the property bag. |
|
GetFileProperty(String) | Retrieves the specified property from the property bag. |
|
GetFileStreamInterface(_FsrmFileStreamingMode, _FsrmFileStreamingInterfaceType) | Retrieves a file stream interface that you can use to access the contents of the file. |
|
GetUntrustedInFileProperties() | Retrieves the untrusted properties of the file. |
|
SetFileProperty(String, String) | Sets the specified property in the property bag. |
See Also
Return to top