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
System_CAPS_pubproperty Attributes

Gets the Attributes property.

System_CAPS_pubproperty CreationTime

Gets the CreationTime property.

System_CAPS_pubproperty FileId

Gets the FileId property.

System_CAPS_pubproperty FilePropertyNames

Gets the FilePropertyNames property.

System_CAPS_pubproperty LastAccessTime

Gets the LastAccessTime property.

System_CAPS_pubproperty LastModificationTime

Gets the LastModificationTime property.

System_CAPS_pubproperty Messages

Gets the Messages property.

System_CAPS_pubproperty Name

Gets the Name property.

System_CAPS_pubproperty OwnerSid

Gets the OwnerSid property.

System_CAPS_pubproperty ParentDirectoryId

Gets the ParentDirectoryId property.

System_CAPS_pubproperty PropertyBagFlags

Gets the PropertyBagFlags property.

System_CAPS_pubproperty RelativeNamespaceRoot

The relative path of the namespace root under which the file is being evaluated.

System_CAPS_pubproperty RelativePath

Gets the RelativePath property.

System_CAPS_pubproperty Size

Gets the Size property.

System_CAPS_pubproperty SizeAllocated

Gets the SizeAllocated property.

System_CAPS_pubproperty VolumeIndex

Gets the VolumeIndex property.

System_CAPS_pubproperty VolumeName

Gets the VolumeName property.

Methods

Name Description
System_CAPS_pubmethod AddMessage(String)

Adds an error message to the property bag.

System_CAPS_pubmethod GetFieldValue(_FsrmPropertyBagField)

Gets the value of the specified field from the property bag.

System_CAPS_pubmethod GetFileProperty(String)

Retrieves the specified property from the property bag.

System_CAPS_pubmethod GetFileStreamInterface(_FsrmFileStreamingMode, _FsrmFileStreamingInterfaceType)

Retrieves a file stream interface that you can use to access the contents of the file.

System_CAPS_pubmethod GetUntrustedInFileProperties()

Retrieves the untrusted properties of the file.

System_CAPS_pubmethod SetFileProperty(String, String)

Sets the specified property in the property bag.

See Also

Microsoft.Storage Namespace

Return to top