API Reference
Enum
OfficeProtectionKind
Classifies a protected-content mechanism without conflating access hints with encryption.
Inheritance
- Enum
- OfficeProtectionKind
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 7
- Property OfficeProtectionCapability.Kind
- Field OfficeProtectionKind.AccessDeterrence
- Field OfficeProtectionKind.DigitalSignature
- Field OfficeProtectionKind.EditingRestriction
- Field OfficeProtectionKind.FontObfuscation
- Field OfficeProtectionKind.PasswordEncryption
- Field OfficeProtectionKind.RecipientEncryption
Accepted by parameters 1
Inherited Methods
public override Boolean Equals(Object? obj) #Returns:
BooleanInherited from Enum
Parameters
- obj Object?
ToString 4 overloads
public String ToString(IFormatProvider? provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString() instead.")Parameters
- provider IFormatProvider?
public String ToString(String? format, IFormatProvider? provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String?
- provider IFormatProvider?
Values
public const OfficeProtectionKind PasswordEncryption #Password-derived cryptographic content encryption.
Value:
0public const OfficeProtectionKind RecipientEncryption #Recipient-certificate cryptographic content encryption.
Value:
1public const OfficeProtectionKind DigitalSignature #Certificate-backed or key-backed digital signatures.
Value:
2public const OfficeProtectionKind FontObfuscation #Standards-defined reversible font obfuscation.
Value:
3public const OfficeProtectionKind EditingRestriction #Editing restrictions that do not provide confidentiality.
Value:
4public const OfficeProtectionKind AccessDeterrence #Checksum-based access deterrence that does not provide confidentiality.
Value:
5