Zestaw MIP SDK dla języka C++ — informacje
Zestaw SDK Microsoft Information Protection (MIP) for C++ umożliwia deweloperom zarządzanie zasadami ochrony danych i stosowanie ich do danych oraz innych zasobów cyfrowych.
Zestaw MIP SDK dla języka C++ zawiera wyliczeniai struktury oraz następujące klasy:
Klasy mip przestrzeni nazw
| Zajęcia | Opis |
|---|---|
| class AccessDeniedError | Użytkownik nie mógł uzyskać dostępu do zawartości. Na przykład bez uprawnień, zawartość odwołana. |
| akcja zajęć | Interfejs dla akcji. Każda akcja przekłada się na krok, który musi zostać wykonane przez aplikację w celu zastosowania etykiety (zgodnie z definicją zasad) |
| class ActionData | Jeszcze nie udokumentowano. |
| class AddContentFooterAction | Klasa akcji określająca dodanie stopki zawartości do dokumentu. |
| class AddContentHeaderAction | Klasa akcji określająca dodawanie nagłówka zawartości. |
| class AddWatermarkAction | Klasa akcji określająca dodawanie znaku wodnego. |
| klasa AddWatermarkActionData | Jeszcze nie udokumentowano. |
| class AdhocProtectionRequiredError | Aby wykonać akcję na pliku, należy skonfigurować ochronę przed rzeczami. |
| class ApplicationActionState | Jeszcze nie udokumentowano. |
| Class ApplyLabelAction | Stosowanie akcji etykiet wymaga, aby aplikacja do obsługi połączeń nakładała konkretną etykietę. |
| class ArgumentData | Jeszcze nie udokumentowano. |
| class AsyncControl | Class used to cancel async operation. |
| Inspekcja klasy | Klasa definiująca interfejs powiadomień o inspekcji zestawu SDK MIP. |
| Inspekcja zajęć | Pojedyncze zdarzenie inspekcji. |
| AuthDelegate klasy | Pełnomocnik do operacji związanych z uwierzytelnianiem. |
| klasa BadInputError | Nieprawidłowy błąd wprowadzania, który pojawia się, gdy dane wejściowe interfejsu API SDK są nieprawidłowe. |
| class ClassificationData | Jeszcze nie udokumentowano. |
| class ClassificationRequest | Klasa zawierająca żądanie wywołania klasyfikacji w stanie wykonywania. |
| class ClassificationResult | Klasa zawierająca wynik wywołania klasyfikacji w stanie wykonywania. |
| klasa ComputeEngine | Jeszcze nie udokumentowano. |
| klasa ComputeEngineContext | Jeszcze nie udokumentowano. |
| dane warunków klasy | Jeszcze nie udokumentowano. |
| class ConsentDelegate | Pełnomocnik do operacji związanych ze zgodą. |
| klasa ConsentDeniedError | Operacja, która wymagała zgody użytkownika, nie została udzielona zgody. |
| class ProtectionHandler::ConsumptionSettings | Ustawienia służy do tworzenia obsługi ProtectionHandler do obsługi istniejącej zawartości. |
| class ContentFormatNotSupportedError | Format zawartości nie jest obsługiwany. |
| Etykieta zawartości zajęć | Abstrakcyjność Microsoft Information Protection etykiety, która jest stosowana do elementu zawartości, zazwyczaj dokumentu. |
| class ContentMarkingActionData | Jeszcze nie udokumentowano. |
| Class CustomAction | CustomAction to ogólna klasa akcji, która przechwyci wszystkie właściwości podrzędne akcji jako worka właściwości. Osoba dzwoniąca jest odpowiedzialna za zrozumienie znaczenia akcji. |
| Delegowanie zajęćLicense | Jeszcze nie udokumentowano. |
| Delegowanie zajęćLicenseSettings | Jeszcze nie udokumentowano. |
| class DeprecatedApiError | Wywołujący wywołać przestarzały interfejs API. |
| klasa DetailedClassificationResult | Klasa zawierająca wynik wywołania klasyfikacji w stanie wykonywania. |
| Class DiagnosticDelegate | Klasa definiująca interfejs powiadomień inspekcji/telemetrii zestawu SDK MIP. |
| class DocumentState | Jeszcze nie udokumentowano. |
| błąd klasy | Klasa podstawowa dla wszystkich błędów, które zostaną zgłoszone (wygenerowane lub zwrócone) przez zestaw SDK MIP. |
| wydarzenie klasowe | Jedno zdarzenie inspekcji/telemetrii. |
| class EventProperty | Pojedyncza właściwość inspekcji/telemetrii. |
| class ExecutionState | Interface for all the state needed to execute the engine. |
| Class FileEngine | Ta klasa udostępnia interfejs dla wszystkich funkcji aparatu. |
| class FileExecutionState | Jeszcze nie udokumentowano. |
| class FileHandler | Interfejs dla wszystkich funkcji obsługi plików. |
| class FileInspector | Jeszcze nie udokumentowano. |
| klasa FileIOError | Błąd we/wy pliku. |
| class FileProfile | Klasa FileProfile jest klasą główną używaną do Microsoft Information Protection pliku. |
| klasa GetTemplatesSettings | Ustawienia do używania podczas uzyskiwania szablonów. |
| klasa HttpDelegate | Interface for overriding HTTP handling. |
| klasa HttpOperation | Interfejs, który opisuje pojedynczą operację HTTP zaimplementowaną przez aplikację klientną podczas zastępowania protokołu HttpDelegate. |
| class HttpRequest | Interfejs opisujący jedno żądanie HTTP. |
| klasa HttpResponse | Interfejs opisujący pojedynczą odpowiedź HTTP zaimplementowaną przez aplikację klientową podczas zastępowania protokołu HttpDelegate. |
| tożsamość klasy | Abstrakcyjność dla tożsamości. |
| klasa InsufficientBufferError | Za mało bufora błędu. |
| class InternalError | Błąd wewnętrzny. Ten błąd pojawia się w sytuacji, gdy podczas wykonywania wydarzy się coś nieoczekiwanego. |
| Class JustificationRequiredError | Jeszcze nie udokumentowano. |
| Justowanie klasyAction | Wyjustuj akcję wymaga uzasadnienia do obniżenia etykiety i ustawienia odpowiedzi w stanie wykonywania. |
| etykieta klasy | Abstrakcyjne dla pojedynczej Microsoft Information Protection etykiety. |
| class LabelActionData | Jeszcze nie udokumentowano. |
| class LabelDisabledError | Etykieta jest wyłączona lub nieaktywna. |
| class LabelGroupData | Jeszcze nie udokumentowano. |
| class LabelingOptions | Interface for configuring labeling options for the SetLabel/DeleteLabel methods. |
| class LabelNotFoundError | Identyfikator etykiety nie jest rozpoznawany. |
| class LicenseApplicationData | Dane aplikacji z licencji. |
| class LicenseConnectionInfo | Informacje o połączeniu z licencji. |
| class LicenseDescriptor | Deskryptor z licencji. |
| class LicenseNameAndDescriptionItem | Element wiersza deskryptor z licencji. |
| class LicenseNotRegisteredError | Licencja nie jest zarejestrowana. |
| class Delegate | Klasa definiująca interfejs zestawu SDK MIP. |
| class MetadataAction | Akcja, która dodaje do zawartości informacje o metadanych. |
| class MetadataEntry | Klasa abstrakcyjna dla wprowadzania metadanych. |
| class MetadataVersion | Interfejs dla usługi MetadataVersion. Dane metadataVersion określają, które metadane są aktywne i jak są przetwarzane. |
| class MipContext | MipContext reprezentuje stan udostępniany we wszystkich profilach, aparatach i programach obsługi. |
| class MsgAttachmentData | Jeszcze nie udokumentowano. |
| class MsgInspector | Jeszcze nie udokumentowano. |
| class NetworkError | Błąd sieci. Spowodowany przez nieoczekiwane zachowanie podczas wywoływania sieci do punktów końcowych usługi. |
| class NoAuthTokenError | Użytkownik nie mógł uzyskać dostępu do zawartości z powodu brakującego tokenu uwierzytelniania. |
| class NoPermissionsError | Użytkownik nie mógł uzyskać dostępu do zawartości. Na przykład bez uprawnień, zawartość odwołana. |
| class NoPolicyError | Zasady dzierżawy nie są skonfigurowane dla klasyfikacji/etykiet. |
| class NotSupportedError | Operacja żądana przez aplikację nie jest obsługiwana przez zestaw SDK. |
| Class AuthDelegate::OAuth2Challenge | klasa zawierająca wszystkie informacje wymagane z aplikacji do wywoływania w celu wygenerowania tokenu oauth2. |
| Class AuthDelegate::OAuth2Token | Klasa zawierająca informacje tokenu dostępu dostarczone przez aplikację. |
| Ochrona klasyAngine::Obserwatorzy | Interfejs, który otrzymuje powiadomienia dotyczące ochronyEngine. |
| Class ProtectionHandler::Pochłoń | Interfejs, który otrzymuje powiadomienia dotyczące usługi ProtectionHandler. |
| class ProtectionProfile::Pochłoń | Interfejs, który otrzymuje powiadomienia dotyczące pliku ProtectionProfile. |
| Class FileHandler::Pochłoń | Interfejs klienta, który umożliwia uzyskiwanie zdarzeń powiadomień związanych z programem obsługi plików. |
| class PolicyProfile::Pochłoń | Interfejs klienta, który umożliwia powiadomienia o zdarzeniach związanych z profilem. |
| class FileProfile::Pochłoń | Interfejs klienta, który umożliwia powiadomienia o zdarzeniach związanych z profilem. |
| class OperationCancelledError | Operacja została anulowana. |
| class ParsedPublishingLicense | Jeszcze nie udokumentowano. |
| class ParsedPublishingLicenseBuilder | Jeszcze nie udokumentowano. |
| Zasady zajęćEngine | Ta klasa udostępnia interfejs dla wszystkich funkcji aparatu. |
| zasady klasyHandler | Ta klasa udostępnia interfejs dla wszystkich funkcji obsługi zasad w pliku. |
| class PolicyPackageData | Jeszcze nie udokumentowano. |
| class PolicyProfile | Klasa PolicyProfile jest klasą główną używaną przez Microsoft Information Protection plików. Typowa aplikacja będzie potrzebować tylko jednego pliku zasad, ale w razie potrzeby może utworzyć wiele profilów. |
| zasady klasyData | Jeszcze nie udokumentowano. |
| class PrivilegedRequiredError | Bieżąca etykieta została przypisana jako operacja z uprawnieniami (równoważna operacji administratora), dlatego nie można jej zastąpić. |
| class PropertyData | Jeszcze nie udokumentowano. |
| class ProtectAdhocAction | Klasa akcji określająca dodanie ochrony przed reklamami do dokumentu. |
| class ProtectAdhocDkAction | Klasa akcji określająca dodawanie do dokumentu ochrony przed podwójnym klawiszem adhoc. |
| class ProtectByEncryptOnlyAction | Klasa akcji określająca dodawanie do dokumentu tylko ochrony zaszyfrowej. |
| class ProtectByTemplateAction | Klasa akcji określająca dodanie ochrony za pomocą szablonu do dokumentu. |
| class ProtectDoNotForwardAction | Klasa akcji określająca, że dodanie nie powoduje przesyłania dalej ochrony dokumentu. |
| class ProtectDoNotForwardDkAction | Klasa akcji określająca dodanie do dokumentu ochrony dokumentu bez przesyłania dalej dwóch klawiszy. |
| class ProtectionActionData | Jeszcze nie udokumentowano. |
| class ProtectionCommonSettings | Ustawienia używać do operacji ochrony. |
| class ProtectionDescriptor | Opis ochrony skojarzonej z elementem zawartości. |
| class ProtectionDescriptorBuilder | Konstruuje kod ProtectionDescriptor opisujący ochronę skojarzoną z fragmentem zawartości. |
| ochrona klasyAngine | Zarządza działaniami związanymi z ochroną związaną z określoną tożsamością. |
| class ProtectionHandler | Zarządza akcjami związanymi z ochroną w konkretnej konfiguracji ochrony. |
| class ProtectionProfile | ProtectionProfile to klasa główna do wykonywania operacji ochrony. |
| ochrona klasyUstawienia | Interfejs do konfigurowania opcji ochrony dla metody SetLabel. |
| class ProxyAuthenticationError | Błąd uwierzytelniania serwera proxy. |
| class PublishingLicenseInfo | Zawiera szczegóły licencji publikowania użytej do utworzenia programu obsługi ochrony. |
| class ProtectionHandler::P ublishingSettings | Ustawienia służy do tworzenia obsługi ProtectionHandler w celu ochrony nowej zawartości. |
| class RecommendLabelAction | Zaleca się, aby akcje etykiet sugerowały użytkownikom etykiety. Pominięcie tego połączenia po zignorowanie zalecanej etykiety przez użytkownika należy wykonać za pośrednictwem obsługiwanych akcji w stanie wykonywania. |
| class RemoveContentFooterAction | Klasa akcji określająca usunięcie stopki zawartości z dokumentu. |
| class RemoveContentHeaderAction | Klasa akcji określająca usunięcie nagłówka zawartości z dokumentu. |
| class RemoveProtectionAction | Klasa akcji określająca usunięcie ochrony z dokumentu. |
| class RemoveWatermarkAction | Klasa akcji określająca usunięcie znaku wodnego z dokumentu. |
| class RulePackageData | Jeszcze nie udokumentowano. |
| class SensitiveTypeClassificationData | Jeszcze nie udokumentowano. |
| Class SensitivityConditionData | Jeszcze nie udokumentowano. |
| class SensitivityTypesRulePackage | Jeszcze nie udokumentowano. |
| class ServiceDisabledError | Użytkownik nie mógł uzyskać dostępu do zawartości z powodu wyłączenia usługi. |
| Zasady zajęćEngine::Ustawienia | Definiuje ustawienia skojarzone z ustawieniami zasad. |
| ochrona klasyAngine::Ustawienia | Ustawienia przez ProtectionEngine podczas jego tworzenia i przez cały okres istnienia. |
| class FileProfile::Ustawienia | Ustawienia używany przez FileProfile podczas tworzenia pliku i przez cały okres jego istnienia. |
| klasa ComputeEngine::Ustawienia | Jeszcze nie udokumentowano. |
| Plik klasyEngine::Ustawienia | Jeszcze nie udokumentowano. |
| class ProtectionProfile::Ustawienia | Ustawienia przez ProtectionProfile podczas jego tworzenia i przez cały okres jego istnienia. |
| class PolicyProfile::Ustawienia | Ustawienia przez PolicyProfile podczas jego tworzenia i przez cały okres jego istnienia. |
| strumień zajęć | Klasa definiująca interfejs zestawu SDK miP i zawartości opartej na transmisji strumieniowej. |
| class SyncFileBaseData | Jeszcze nie udokumentowano. |
| class SyncFilePolicyData | Jeszcze nie udokumentowano. |
| class SyncFileSensitivityData | Jeszcze nie udokumentowano. |
| klasa TaskDispatcherDelegate | Klasa definiująca interfejs dla menedżera zadań zestawu SDK programu MIP. |
| class TelemetryDelegate | Klasa definiująca interfejs powiadomień inspekcji/telemetrii zestawu SDK MIP. |
| telemetria klasy | Jedno zdarzenie telemetrii. |
| szablon klasyOpis | Jeszcze nie udokumentowano. |
| class TemplateNotFoundError | Identyfikator szablonu nie jest rozpoznawany przez usługę RMS. |
| klasa UserRights | Grupa użytkowników i skojarzone z nimi prawa. |
| klasa UserRoles | Grupa użytkowników i skojarzone z nimi role. |