API Reference
PdfOptionalContentGroup
Lightweight metadata for a PDF optional-content group/layer.
Inheritance
- Object
- PdfOptionalContentGroup
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfDocumentInfo.GetOptionalContentGroupsByName
- Property PdfDocumentInfo.OptionalContentGroups
- Property PdfDocumentInfo.OptionalContentGroupsByName
- Method PdfDocumentReadResult.GetOptionalContentGroupsByName
- Property PdfDocumentReadResult.OptionalContentGroups
- Property PdfOptionalContentProperties.Groups
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<Int32> ObjectNumber { get; } #Optional-content group object number when the group is indirect.
public String Name { get; } #Layer display name from the OCG /Name entry.
public IReadOnlyList<String> Intents { get; } #OCG intent names from /Intent.
public Nullable<Boolean> IsInitiallyVisible { get; } #Initial visibility inferred from the default optional-content configuration.
public Boolean IsLocked { get; } #True when the group appears in the default configuration /Locked list.
public Boolean IsInDefaultOrder { get; } #True when the group appears in the default configuration /Order list.
public String ViewState { get; } #Usage /View /ViewState value, when present.
public String PrintState { get; } #Usage /Print /PrintState value, when present.
public String ExportState { get; } #Usage /Export /ExportState value, when present.
public String UsageCreator { get; } #Usage /CreatorInfo /Creator value, when present.
public String UsageSubtype { get; } #Usage /CreatorInfo /Subtype value, when present.