IFileProfile Interface

Definition

FileProfile class is the root class for using the Microsoft Information Protection operations.

A typical application will only need one Profile but it can create multiple profiles if needed.

public interface IFileProfile : IDisposable
type IFileProfile = interface
    interface IDisposable
Public Interface IFileProfile
Implements IDisposable
Implements

Properties

Settings

Gets the profile settings.

Methods

AcquirePolicyAuthToken(Cloud, IAuthDelegate)

Trigger a policy authentication callback

AddEngineAsync(FileEngineSettings)

Starts adding a new file engine to the profile.

DeleteEngineAsync(String)
ListEnginesAsync()

Starts list engines operation.

UnloadEngineAsync(String)

Starts unloading the file engine with the given id.

Events

OnAddPolicyEngineStarting

An event that is called prior to the creation of a new policy engine.

OnPolicyChanged

An event that is called whenever the underlying policy is changed.

Applies to