Sdílet prostřednictvím


Referenční informace k sadě MIP SDK pro C++

Sada Microsoft Information Protection (MIP) SDK pro C++ umožňuje vývojářům spravovat a uplatňovat zásady ochrany dat na data a další digitální prostředky.

Sada MIP SDK pro C++ obsahuje výčty a struktury a následující třídy:

Třída Popis
třída AccessDeniedError Uživatel nemohl získat přístup k obsahu. Například žádná oprávnění, obsah byl odvolán.
akce třídy Rozhraní pro akci. Každá akce se překládá na krok, který musí aplikace provést, aby použila popisek (jak je definováno v zásadách).
Třída ActionData Zatím není zdokumentováno.
třída AddContentFooterAction Třída akce, která určuje přidání zápatí obsahu do dokumentu.
třída AddContentHeaderAction Třída akce, která určuje přidání hlavičky obsahu.
třída AddWatermarkAction Třída akce, která určuje přidání vodoznaku.
třída AddWatermarkActionData Zatím není zdokumentováno.
třída AdhocProtectionRequiredError Pro dokončení akce se souborem by měla být nastavená adfocová ochrana.
Třída ApplicationActionState Zatím není zdokumentováno.
Třída ApplyLabelAction Akce Použít popisek vyžadují, aby volající aplikace použila konkrétní popisek.
třída ArgumentData Zatím není zdokumentováno.
třída AsyncControl Třída slouží ke zrušení asynchronní operace.
třída AuditDelegate Třída, která definuje rozhraní pro oznámení auditu sady MIP SDK.
Třída AuditEvent Jedna událost auditu.
AuthDelegate třídy Delegujte operace související s ověřováním.
třída BadInputError Chybná chyba vstupu, která se vyvolá, když je vstup do rozhraní API sady SDK neplatný.
třída ClassificationData Zatím není zdokumentováno.
třída ClassificationRequest Třída, která obsahuje požadavek na volání klasifikace ve stavu provádění.
Class ClassificationResult Třída, která obsahuje výsledek volání klasifikace na stav provádění.
třída ComputeEngine Zatím není zdokumentováno.
třída ComputeEngineContext Zatím není zdokumentováno.
třída ConditionData Zatím není zdokumentováno.
třída ConsentDelegate Delegujte operace související se souhlasem.
třída ConsentDeniedError Operaci, která vyžadovala souhlas od uživatele, nebyl udělen souhlas.
třída ProtectionHandler::ConsumptionSettings Nastavení používaná k vytvoření obslužné rutiny ochrany pro využívání existujícího obsahu.
třída ContentFormatNotSupportedError Formát obsahu není podporován.
Třída ContentLabel Abstrakce pro Microsoft Purview Information Protection popisek, který se používá u části obsahu, obvykle dokumentu.
třída ContentMarkingActionData Zatím není zdokumentováno.
třída CustomAction CustomAction je obecná třída akce, která zachycuje všechny dílčí vlastnosti akce jako kontejner vlastností. Volající je zodpovědný za pochopení významu akce.
třída CustomerKeyUnavailableError Přineste si vlastní šifrovací klíč, který je potřeba a není dostupný.
třída DelegateResponseBase Základní třída pro všechny třídy DelegateResponse.
třída DelegateResponseError Chyba odpovědi delegáta. Vyvolá se nebo vrátí jako odpověď na chybu v metodě delegáta.
třída DelegationLicense Zatím není zdokumentováno.
Třída DelegationLicenseSettings Zatím není zdokumentováno.
Třída DeprecatedApiError Volající vyvolal zastaralé rozhraní API.
Třída DetailedClassificationResult Třída, která obsahuje výsledek volání klasifikace na stav provádění.
třída DiagnosticDelegate Třída, která definuje rozhraní pro oznámení o auditu nebo telemetrii sady MIP SDK.
třída DirectoryObject Informace o objektu adresáře, které zahrnují typ, e-mail, objectId a PUID.
třída DirectoryObjectRights Objekt adresáře a práva k němu přidružená.
DocumentState třídy Zatím není zdokumentováno.
chyba třídy Základní třída pro všechny chyby, které se budou hlásit (vyvolat nebo vrátit) ze sady MIP SDK.
třída – událost Jedna událost auditu nebo telemetrie
Třída EventContext Jeden kontext události auditu nebo telemetrie.
Třída EventProperty Jedna vlastnost auditu nebo telemetrie.
Třída ExecutionState Rozhraní pro všechny stavy potřebné ke spuštění modulu.
třída FileEngine Tato třída poskytuje rozhraní pro všechny funkce modulu.
třída FileExecutionState Zatím není zdokumentováno.
FileHandler třídy Rozhraní pro všechny funkce zpracování souborů
Třída FileInspector Zatím není zdokumentováno.
Třída FileIOError Chyba vstupně-výstupních operací souboru
Třída FileProfile FileProfile třída je kořenová třída pro použití operací Microsoft Information Protection.
Třída FileStatus Rozhraní pro všechny funkce stavu souborů.
třída GetTemplatesSettings Nastavení, která se mají použít při získávání šablon.
třída HttpDelegate Rozhraní pro přepsání zpracování PROTOKOLU HTTP.
třída HttpOperation Rozhraní, které popisuje jednu operaci HTTP implementovanou klientskou aplikací při přepsání HttpDelegate.
třída HttpRequest Rozhraní, které popisuje jeden požadavek HTTP.
třída HttpResponse Rozhraní, které popisuje jednu odpověď HTTP implementovanou klientskou aplikací při přepsání HttpDelegate.
identita třídy Abstrakce identity.
třída InsufficientBufferError Chyba nedostatečné vyrovnávací paměti.
třída InternalError Vnitřní chyba. Tato chyba se vyvolá, když se během provádění stane něco neočekávaného.
Třída JsonDelegate Zatím není zdokumentováno.
třída JsonDocument Třída abstrakce JsonDocument.
třída JsonValue Zatím není zdokumentováno.
Třída JustificationRequiredError Zatím není zdokumentováno.
třída JustifyAction Akce Zarovnat vyžaduje odůvodnění downgradu popisku a nastavení odpovědi ve stavu spuštění.
popisek třídy Abstrakce pro jeden popisek Microsoft Purview Information Protection.
třída LabelActionData Zatím není zdokumentováno.
Třída LabelDisabledError Popisek je zakázaný nebo neaktivní.
třída LabelGroupData Zatím není zdokumentováno.
třída LabelingOptions Rozhraní pro konfiguraci možností popisování pro metody SetLabel/DeleteLabel.
třída LabelNotFoundError ID popisku se nerozpoznalo.
třída LicenseApplicationData Data aplikace z licence.
class LicenseConnectionInfo Informace o připojení z licence.
Třída LicenseDescriptor Popisovač z licence.
Třída LicenseNameAndDescriptionItem Položka řádku popisovače z licence.
třída LicenseNotRegisteredError Licence není zaregistrovaná.
třída LicenseRightsData Informace o právech licence pro publikování.
třída LoggerDelegate Třída, která definuje rozhraní pro protokolovací nástroj MIP SDK.
třída LogMessageData Třída, která ukládá zprávy protokolu.
třída MetadataAction Akce, která přidá informace o metadatech k obsahu.
Třída MetadataEntry Třída abstrakce pro položku metadat.
Třída MetadataVersion Rozhraní pro MetadataVersion. MetadataVersion určuje, která metadata jsou aktivní a jak se zpracovávají.
MipConfiguration třídy Konfigurace používaná sadou MIP SDK během jejího vytváření a po celou dobu její životnosti
třída MipContext MipContext představuje stav, který je sdílený napříč všemi profily, moduly a obslužné rutiny.
třída MsgAttachmentData Zatím není zdokumentováno.
třída MsgInspector Zatím není zdokumentováno.
třída NetworkError Chyba sítě. Příčinou je neočekávané chování při síťových voláních koncových bodů služby.
třída NoAuthTokenError Uživatel nemohl získat přístup k obsahu kvůli chybějícímu ověřovacímu tokenu.
třída NoPermissionsError Uživatel nemohl získat přístup k obsahu. Například žádná oprávnění, obsah se odvolal.
třída NoPolicyError Zásady tenanta nejsou nakonfigurované pro klasifikaci nebo popisky.
třída NotSupportedError Sada SDK nepodporuje operaci požadovanou aplikací.
class AuthDelegate::OAuth2Challenge třída, která obsahuje všechny informace potřebné z volající aplikace pro vygenerování tokenu oauth2.
class AuthDelegate::OAuth2Token Třída obsahující informace o přístupovém tokenu poskytované aplikací.
třída FileHandler::Observer Rozhraní pozorovatele pro klienty k získání událostí oznámení souvisejících s obslužnou rutinou souboru
třída FileProfile::Observer Rozhraní pozorovatele pro klienty k získání oznámení o událostech souvisejících s profilem
třída PolicyProfile::Observer Rozhraní pozorovatele pro klienty k získání oznámení o událostech souvisejících s profilem
třída ProtectionEngine::Observer Rozhraní, které přijímá oznámení související s ProtectionEngine.
třída ProtectionHandler::Observer Rozhraní, které přijímá oznámení související s ProtectionHandler.
třída ProtectionProfile::Observer Rozhraní, které přijímá oznámení související s ProtectionProfile.
třída OperationCancelledError Operace byla zrušena.
třída ParsedPublishingLicense Zatím není zdokumentováno.
třída ParsedPublishingLicenseBuilder Zatím není zdokumentováno.
class PolicyEngine Tato třída poskytuje rozhraní pro všechny funkce modulu.
třída PolicyHandler Tato třída poskytuje rozhraní pro všechny funkce obslužné rutiny zásad v souboru.
třída PolicyPackageData Zatím není zdokumentováno.
třída PolicyProfile Třída PolicyProfile je kořenová třída pro použití operací Microsoft Purview Information Protection. Typická aplikace bude potřebovat pouze jeden soubor PolicyProfile, ale v případě potřeby může vytvořit více profilů.
třída PolicyRuleData Zatím není zdokumentováno.
Třída PrivilegedRequiredError Aktuální popisek byl přiřazen jako privilegovaná operace (ekvivalent operace správce), proto ho nelze přepsat.
Třída PropertyData Zatím není zdokumentováno.
třída ProtectAdhocAction Třída akce, která určuje přidání adhoc ochrany do dokumentu.
třída ProtectAdhocDkAction Třída akce, která určuje přidání dvojité ochrany dvojitého klíče do dokumentu.
třída ProtectByEncryptOnlyAction Třída akce, která určuje přidání ochrany pouze zašifrování do dokumentu.
třída ProtectByTemplateAction Třída akce, která určuje přidání ochrany podle šablony do dokumentu.
třída ProtectDoNotForwardAction Třída akce, která určuje přidání nepřeposílat ochranu do dokumentu.
třída ProtectDoNotForwardDkAction Třída akce, která určuje přidání nepřeposílat ochranu dvojitého klíče do dokumentu.
třída ProtectionActionData Zatím není zdokumentováno.
Třída ProtectionCommonSettings Nastavení, která se mají použít pro operace ochrany.
třída ProtectionDescriptor Popis ochrany spojené s částí obsahu
třída ProtectionDescriptorBuilder Vytvoří popisovač ProtectionDescriptor, který popisuje ochranu přidruženou k části obsahu.
třída ProtectionEngine Spravuje akce související s ochranou související s konkrétní identitou.
třída ProtectionHandler Spravuje akce související s ochranou pro konkrétní konfiguraci ochrany.
třída ProtectionProfile ProtectionProfile je kořenová třída pro provádění operací ochrany.
Třída ProtectionSettings Rozhraní pro konfiguraci možností ochrany pro metodu SetLabel.
Třída ProxyAuthenticationError Selhání ověřování proxy.
třída PublishingLicenseInfo Obsahuje podrobnosti o licenci publikování použité k vytvoření obslužné rutiny ochrany.
třída ProtectionHandler::P ublishingSettings Nastavení použitá k vytvoření obslužné rutiny Ochrany k ochraně nového obsahu.
Class PublishingUseLicenseRequest Žádost o licenci k použití v žádosti o publikování
třída RecommendLabelAction Doporučit akce popisků mají uživatelům navrhnout popisek. Potlačení tohoto volání poté, co uživatel ignoruje doporučený popisek, by mělo být provedeno prostřednictvím podporovaných akcí ve stavu spuštění.
Třída RemoveContentFooterAction Třída akce, která určuje odebrání zápatí obsahu z dokumentu.
třída RemoveContentHeaderAction Třída akce, která určuje odebrání záhlaví obsahu z dokumentu.
třída RemoveProtectionAction Třída akce, která určuje odebrání ochrany z dokumentu.
třída RemoveWatermarkAction Třída akcí, která určuje odebrání vodoznaku z dokumentu.
třída RulePackageData Zatím není zdokumentováno.
třída SensitiveTypeClassificationData Zatím není zdokumentováno.
třída SensitivityConditionData Zatím není zdokumentováno.
třída SensitivityTypesRulePackage Zatím není zdokumentováno.
třída ServiceDisabledError Uživatel nemohl získat přístup k obsahu kvůli zakázané službě.
třída ComputeEngine::Settings Zatím není zdokumentováno.
class FileEngine::Settings Zatím není zdokumentováno.
třída FileProfile::Settings Nastavení používaná souborem FileProfile během vytváření a po celou dobu jeho životnosti.
class PolicyEngine::Settings Definuje nastavení přidružené k PolicyEngine.
třída PolicyProfile::Settings Nastavení používaná policyProfile během vytváření a po celou dobu jeho života.
třída ProtectionEngine::Settings Nastavení používaná ProtectionEngine během jeho vytváření a po celou dobu jeho života.
třída ProtectionProfile::Settings Nastavení používaná souborem ProtectionProfile během vytváření a po celou dobu jeho životnosti.
třída StorageDelegate Třída, která definuje rozhraní k úložišti SADY MIP SDK pro ukládání do mezipaměti.
třída StorageDelegate::StorageSettings Nastavení používaná storageDelegate.
StorageTable třídy Třída, která definuje rozhraní k tabulce úložiště SADY MIP SDK, která se používá k ukládání do mezipaměti.
stream třídy Třída, která definuje rozhraní mezi MIP SDK a obsahem založeným na streamu.
třída SyncFileBaseData Zatím není zdokumentováno.
třída SyncFilePolicyData Zatím není zdokumentováno.
třída SyncFileSensitivityData Zatím není zdokumentováno.
třída TaskDispatcherDelegate Třída, která definuje rozhraní dispečeru úloh sady MIP SDK.
Třída TelemetryDelegate Třída, která definuje rozhraní pro oznámení telemetrie sady MIP SDK.
třída TelemetryEvent Jedna telemetrická událost.
Třída TemplateArchivedError ID šablony je archivované a není k dispozici pro ochranu.
TemplateDescriptor třídy Zatím není zdokumentováno.
Třída TemplateNotFoundError Služba RMS nerozpoznala ID šablony.
třída TenantInformation Informace o tenantovi ze služby RMS.
třída UserRights Skupina uživatelů a práva k nim přidružená.