class FileProfile

Klasa FileProfile jest klasą główną używaną przez Microsoft Information Protection pliku. Typowa aplikacja będzie potrzebować tylko jednego profilu.

Podsumowanie

Członkowie Opisy
const publiczny Ustawienia & GetSettings() const Zwraca ustawienia profilu.
public std::shared_ptr < AsyncControl > ListEnginesAsync(const std::shared_ptr < void >& context) Uruchamia operację aparatów list.
public std::shared_ptr Control <> UnloadEngineAsync(const std::string & id, const std::shared_ptr < void >& context) Rozpoczyna zwalnianie aparatu plików z danym identyfikatorem.
public std::shared_ptr < AsyncControl > AddEngineAsync(const FileEngine::Ustawienia & settings, const std::shared_ptr < void >& context) Rozpoczyna dodawanie nowego aparatu plików do profilu.
public std::shared_ptr < AsyncControl > DeleteEngineAsync(const std::string & id, const std::shared_ptr < void >& context) Rozpoczyna usuwanie aparatu plików z danym identyfikatorem. Wszystkie dane dla danego profilu zostaną usunięte.
public void AcquirePolicyAuthToken(Cloud cloud, const std::shared_ptr <>& AuthDelegate authDelegate) const Wyzwalanie wywołania zwrotnego uwierzytelniania dla zasad.

Członkowie

Funkcja GetSettings

Zwraca ustawienia profilu.

ListEnginesAsync, funkcja

Uruchamia operację aparatów list.

Zwraca:obiekt kontrolki synchronizacji. FileProfile::Po sukcesie lub niepowodzeniu zostanie on wywołany jako pochłoń.

UnloadEngineAsync, funkcja

Rozpoczyna zwalnianie aparatu plików z danym identyfikatorem.

Zwraca:obiekt kontrolki synchronizacji. FileProfile::Po sukcesie lub niepowodzeniu zostanie on wywołany jako pochłoń.

AddEngineAsync, funkcja

Rozpoczyna dodawanie nowego aparatu plików do profilu.

Zwraca:obiekt kontrolki synchronizacji. FileProfile::Po sukcesie lub niepowodzeniu zostanie on wywołany jako pochłoń.

DeleteEngineAsync, funkcja

Rozpoczyna usuwanie aparatu plików z danym identyfikatorem. Wszystkie dane dla danego profilu zostaną usunięte.

Zwraca:obiekt kontrolki synchronizacji. FileProfile::Po sukcesie lub niepowodzeniu zostanie on wywołany jako pochłoń.

AcquirePolicyAuthToken, funkcja

Wyzwalanie wywołania zwrotnego uwierzytelniania dla zasad.

Parametry:

  • chmura:azure cloud

  • authDelegate:Wywoływanie wywołania zwrotnego uwierzytelniania

Program MIP nie będzie buforować wartości zwróconej przez pełnomocnika uwierzytelniania ani nie będzie nic robić. Ta funkcja jest zalecana w przypadku aplikacji, które nie są "zalogowane" do momentu, gdy program MIP zażąda tokenu uwierzytelniania. Pozwala aplikacji na pobieranie tokenu, zanim program MIP rzeczywiście wymaga one.e.