IFsrmFileScreen Interface

 

Used to configure a file screen that blocks groups of files from being saved to the specified directory.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

Syntax

[GuidAttribute("5F6325D3-CE88-4733-84C1-2D6AEFC5EA07")]
public interface IFsrmFileScreen : IFsrmFileScreenBase
[GuidAttribute("5F6325D3-CE88-4733-84C1-2D6AEFC5EA07")]
public interface class IFsrmFileScreen : IFsrmFileScreenBase
[<GuidAttribute("5F6325D3-CE88-4733-84C1-2D6AEFC5EA07")>]
type IFsrmFileScreen = 
    interface
        interface IFsrmFileScreenBase
    end
<GuidAttribute("5F6325D3-CE88-4733-84C1-2D6AEFC5EA07")>
Public Interface IFsrmFileScreen
    Inherits IFsrmFileScreenBase

Properties

Name Description
System_CAPS_pubproperty BlockedFileGroups

Gets and sets the BlockedFileGroups property.

System_CAPS_pubproperty Description

Gets and sets the Description property.

System_CAPS_pubproperty FileScreenFlags

Gets and sets the FileScreenFlags property.

System_CAPS_pubproperty id

Gets the id property.

System_CAPS_pubproperty MatchesSourceTemplate

Retrieves a value that determines whether the property values of this file screen object match those values of the template from which the object was derived.

System_CAPS_pubproperty Path

Retrieves the directory path associated with the file screen object.

System_CAPS_pubproperty SourceTemplateName

Retrieves the name of the template from which this file screen object was derived.

System_CAPS_pubproperty UserAccount

Retrieves the account name of the user whose files will be screened.

System_CAPS_pubproperty UserSid

Retrieves The SID of the user whose files will be screened.

Methods

Name Description
System_CAPS_pubmethod ApplyTemplate(String)

Applies the property values of the specified file screen template to this file screen object.

System_CAPS_pubmethod Commit()

Saves the file screen object in the server's list of objects.

System_CAPS_pubmethod CreateAction(_FsrmActionType)

Creates an action for this file screen object. The action is triggered when a file violates the file screen.

System_CAPS_pubmethod Delete()

Removes the file screen object from the server's list of objects.

System_CAPS_pubmethod EnumActions()

Enumerates all the actions for the file screen object.

Remarks

To create this interface, call the CreateFileScreen method.

The following methods return this interface:

  1. EnumFileScreens

  2. GetFileScreen

See Also

IFsrmFileScreenException
Microsoft.Storage Namespace

Return to top