Microsoft.InformationProtection.File Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
FileEngineSettings |
This class is used to retrieve an IFileEngine from a AddEngineAsync(FileEngineSettings). |
FileExecutionState |
A callbacks abstract class for IFileHandler |
FileHandler |
Static method for IFileHandler interface/> |
FileProfileSettings |
Settings used by FileProfile during its creation and throughout its lifetime |
LabelingOptions |
Class for configuring labeling options for the SetLabel(Label, LabelingOptions, ProtectionSettings) method |
ProtectionSettings |
Class for configuring protection settings for the SetLabel(Label, LabelingOptions, ProtectionSettings) and SetProtection(ProtectionDescriptor, ProtectionSettings) method |
Interfaces
IFileEngine |
Interface for all engine functions. |
IFileHandler |
Interface for all file handling functions. |
IFileInspector |
IFileInspector class is the class used to retrieve inspection objects. |
IFileProfile |
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. |
IFileStatus |
Interface for all file status functions. |
IMsgAttachmentData |
Interface for all msg attachment handling. |
IMsgInspector |
IMsgInspector class is the class used to inspect msg, rpmsg that types. |
Enums
BodyType |
Body type enumerator. |
InspectorType |
InspectorType enum used to identified support inspection types. |
PFileExtensionBehavior |
Describes PFile extensions behavior |