閱讀英文

共用方式為


包裝

封裝技術概觀。

若要開發封裝,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

列舉

 
OPC_CANONICALIZATION_METHOD

描述要套用至 XML 標記的正式化方法。
OPC_CERTIFICATE_EMBEDDING_OPTION

描述用於簽署之憑證的儲存位置。
OPC_COMPRESSION_OPTIONS

描述壓縮元件內容的方式。
OPC_READ_FLAGS

描述快取套件元件的讀取設定,並針對 ECMA-376 OpenXML、第 1 版、第 2 部分:_Open封裝慣例 (OPC) 一致性需求加以驗證。
OPC_RELATIONSHIP_SELECTOR

描述如何解譯 IOpcRelationshipSelector::GetSelectionCriterion 方法的 selectionCriterion 參數。
OPC_RELATIONSHIPS_SIGNING_OPTION

描述 IOpcSignatureRelationshipReference 介面所代表的參考是否參考關聯性集合物件中的所有或關聯性子集。
OPC_SIGNATURE_TIME_FORMAT

描述如何解譯 signatureTime 參數,這是建立簽章時,IOpcDigitalSignature::GetSigningTime 方法的記錄。
OPC_SIGNATURE_VALIDATION_RESULT

表示簽章的狀態。
OPC_STREAM_IO_MODE

描述資料流程的讀取/寫入狀態。
OPC_URI_TARGET_MODE

表示關聯性的目標模式。
OPC_WRITE_FLAGS

描述序列化物件用來產生封裝的編碼方法。

函式

 
加入

將憑證新增至集合。
複製

建立目前 IOpcCertificateEnumerator 介面指標及其所有子系的複本。
複製

建立目前 IOpcDigitalSignatureEnumerator 介面指標及其所有子系的複本。
複製

建立目前列舉值及其所有子系的複本。 (IOpcPartEnumerator.Clone)
複製

建立目前列舉值及其所有子系的複本。 (IOpcRelationshipEnumerator.Clone)
複製

建立目前 IOpcRelationshipSelectorEnumeratorinterface 指標及其所有子系的複本。
複製

建立目前 IOpcSignatureCustomObjectEnumerator 介面指標及其所有子系的複本。
複製

建立目前 IOpcSignaturePartReferenceEnumerator 介面指標及其所有子系的複本。
複製

建立目前 IOpcSignatureReferenceEnumerator 介面指標及其所有子系的複本。
複製

建立目前 IOpcSignatureRelationshipReferenceEnumerator 介面指標及其所有子系的複本。
CombinePartUri

形成指定相對 URI 所參考之元件的元件名稱。
ComparePartUri

傳回整數,這個整數表示目前元件 URI 物件和指定的元件 URI 物件是否相等。
建立

建立 IOpcRelationshipSelector 介面指標,以代表如何選取要簽署關聯性的子集,並將新的指標新增至集合。
建立

建立 IOpcSignatureCustomObject 介面指標,以代表簽章中應用程式特定的 Object 元素,並將新介面新增至集合。
建立

建立 IOpcSignaturePartReference 介面指標,代表要簽署之元件的參考,並將新介面新增至集合。
建立

建立 IOpcSignatureReference 介面指標,代表要簽署之 XML 專案的參考。
建立

建立 IOpcSignatureRelationshipReference 介面指標,代表關聯性元件的參考,並將新的介面指標新增至集合。
CreateDigitalSignatureManager

建立封裝物件的數位簽章管理員物件。
CreatePackage

建立代表空封裝的封裝物件。
CreatePackageRootUri

建立代表封裝根目錄的 OPC URI 物件。
CreatePart

建立代表元件的元件物件,並將指標新增至物件的 IOpcPart 介面至集合。
CreatePartUri

建立代表元件名稱的元件 URI 物件。
CreateRelationship

建立代表指定關聯性的關聯性物件,然後將指標新增至物件的 IOpcRelationship 介面。
CreateRelationshipSelectorSet

建立 IOpcRelationshipSelectorSet 介面指標,做為 Create 方法的 selectorSet 參數值。
CreateSigningOptions

建立 IOpcSigningOptions 介面指標。
CreateStreamOnFile

在檔案上建立資料流程。
刪除

從集合中刪除指定的 IOpcRelationshipSelector 介面指標。
刪除

從集合中刪除指定的 IOpcSignatureCustomObject 介面指標。
刪除

從集合中刪除指定的 IOpcSignaturePartReference 介面指標。
刪除

從集合中刪除指定的 IOpcSignatureReference 介面指標。
刪除

從集合中刪除指定的 IOpcSignatureRelationshipReference 介面指標。
DeletePart

從集合中刪除指定之元件物件的 IOpcPart 介面指標。
DeleteRelationship

從集合中刪除指定的 IOpcRelationship 介面指標。
GetCanonicalizationMethod

取得套用至序列化簽章之 SignedInfo 元素的正式化方法。
GetCertificateEmbeddingOption

取得值,這個值會指定要用於簽章之憑證封裝中的儲存位置。
GetCertificateEnumerator

取得簽章中使用的憑證列舉值。
GetCertificateSet

取得 IOpcCertificateSet 介面指標。
GetCompressionOptions

取得值,描述壓縮元件內容的方式。
GetContentStream

取得資料流程,提供元件內容的讀取/寫入存取權。
GetContentType

取得元件內容的媒體類型。
GetContentType

取得參考元件的內容類型。
GetCurrent

取得位於列舉值目前位置的CERT_CONTEXT結構。
GetCurrent

取得列舉值目前位置的 IOpcDigitalSignature 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcPart 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcRelationship 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcRelationshipSelector 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcSignatureCustomObject 介面。
GetCurrent

取得列舉值目前位置的 IOpcSignaturePartReference 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcSignatureReference 介面指標。
GetCurrent

取得列舉值目前位置的 IOpcSignatureRelationshipReference 介面指標。
GetCustomObjectEnumerator

取得 IOpcSignatureCustomObject 介面指標的列舉值,表示簽章標記中的應用程式特定 Object 元素。
GetCustomObjectSet

取得 IOpcSignatureCustomObjectSet 介面。
GetCustomReferenceEnumerator

取得 IOpcSignatureReference 介面指標的列舉值,表示已簽署之應用程式特定 XML 專案的參考。
GetCustomReferenceSet

取得 IOpcSignatureReferenceSet 介面指標。
GetDefaultDigestMethod

取得預設摘要方法,這個方法將用來計算要簽署之物件的摘要值。
GetDigestMethod

取得在簽署元件時,用於所參考元件之元件內容的摘要方法。
GetDigestMethod

取得在簽署專案時,要用於參考之 XML 專案的摘要方法。
GetDigestMethod

取得摘要方法,以用於所選取關聯性的關聯性標記。
GetDigestValue

取得摘要值,這個值會在簽署元件時計算參考元件的元件內容。
GetDigestValue

取得在簽署專案時,為參考的 XML 專案計算的摘要值。
GetDigestValue

取得在簽署選取關聯性時所計算的摘要值。
GetEnumerator

取得集合中憑證的列舉值。
GetEnumerator

取得集合中 IOpcPart 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcRelationshipSelector 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcRelationship 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcSignatureCustomObject 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcSignaturePartReference 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcSignatureReference 介面指標的列舉值。
GetEnumerator

取得集合中 IOpcSignatureRelationshipReference 介面指標的列舉值。
GetEnumeratorForType

取得集合中 IOpcRelationship 介面指標的列舉值,指向具有指定關聯性類型的關聯性表示。
GetId

取得關聯性的唯一識別碼。
GetId

取得參考的識別碼。
GetName

取得代表元件名稱的元件 URI 物件。
GetNamespaces

取得簽章標記之 Signature 專案的前置詞和命名空間對應。
GetPackageObjectReference

取得 IOpcSignatureReference 介面指標,表示已簽署之封裝特定 Object 專案的參考。
GetPart

取得元件物件,表示集合中的指定元件。
GetPartName

取得參考元件的元件名稱。
GetPartSet

取得包含 IOpcPart 介面指標的元件集物件。
GetRelationship

從代表指定關聯性的集合中取得關聯性物件。
GetRelationshipsContentStream

取得唯讀資料流程,其中包含集合所表示之關聯性部分的元件內容。
GetRelationshipSelectorEnumerator

取得 IOpcRelationshipSelector 介面指標的列舉值,表示用來在參考的關聯性部分中選取關聯性子集的技術。
GetRelationshipSet

取得關聯性集合物件,表示儲存封裝關聯性的 Relationship 元件。
GetRelationshipSet

取得關聯性集合物件,表示儲存元件做為其來源之關聯性的 Relationship 元件。
GetRelationshipSigningOption

取得值,這個值描述是否選取儲存在參考關聯性元件中的所有關聯性或關聯性子集。
GetRelationshipsPartUri

取得關聯性部分的元件名稱,此元件會儲存具有目前 OPC URI 物件所表示之來源 URI 的關聯性。
GetRelationshipType

取得關聯性類型。
GetRelativeUri

形成指定部分的相對 URI,相對於目前 OPC URI 物件所代表的 URI。
GetSelectionCriterion

取得字串,用來選取要參考以進行簽署的關聯性。
GetSelectorType

取得值,描述如何選取要參考的關聯性以進行簽署。
GetSignatureEnumerator

取得 IOpcDigitalSignature 介面指標的列舉值,表示封裝簽章。
GetSignatureId

從簽章標記的 Signature 元素取得 Id 屬性的值。
GetSignatureId

從 Signature 元素取得 Id 屬性的值。
GetSignatureMethod

取得簽章方法,這個方法可用來計算簽章標記之 SignatureValue 元素中的值。
GetSignatureMethod

取得簽章方法,用來計算和加密 SignedInfo 專案的雜湊值,這會序列化為簽章的 SignatureValue 元素。
GetSignatureOriginPartName

取得 IOpcPartUri 介面指標,表示數位簽章來源元件的元件名稱。
GetSignaturePartName

取得包含簽章標記之元件的元件名稱。
GetSignaturePartName

取得將儲存簽章標記之簽章元件的元件名稱。
GetSignaturePartReferenceEnumerator

取得 IOpcSignaturePartReference 介面指標的列舉值,表示已簽署之元件的參考。
GetSignaturePartReferenceSet

取得 IOpcSignaturePartReferenceSet 介面。
GetSignatureRelationshipReferenceEnumerator

取得 IOpcSignatureRelationshipReference 介面指標的列舉值,表示已簽署之關聯性的參考。
GetSignatureRelationshipReferenceSet

取得 IOpcSignatureRelationshipReferenceSet 介面指標。
GetSignatureValue

取得簽章標記之 SignatureValue 專案中的解碼值。
GetSignatureXml

取得簽章標記。
GetSigningTime

取得字串,指出產生簽章的時間。
GetSourceUri

取得儲存在關聯性部分之關聯性的來源 URI。 目前的元件 URI 物件代表該關聯性部分的元件名稱。
GetSourceUri

取得關聯性來源的 URI。
GetSourceUri

取得儲存在參考關聯性部分之關聯性的來源 URI。
GetTargetMode

取得值,這個值描述關聯性的目標是否為封裝內部或外部。
GetTargetUri

取得關聯性目標的 URI。
GetTimeFormat

取得 GetSigningTime 方法所傳回之字串的格式。
GetTimeFormat

取得 IOpcDigitalSignature::GetSigningTime 方法所擷取的字串格式。
GetTransformMethod

取得簽署元件時,用於參考部分部分內容的標準化方法。
GetTransformMethod

取得簽署專案時,要用於參考之 XML 元素上的標準化方法。
GetTransformMethod

取得標準化方法,在簽署時,用於所選關聯性的關聯性標記。
GetType

取得字串,這個字串表示所參考 XML 專案的型別。
GetUri

取得所參考 XML 專案的 URI。
GetXml

取得應用程式特定 Object 專案的 XML 標記。
IsRelationshipsPartUri

傳回值,指出目前的元件 URI 物件是否代表關聯性元件的元件名稱。
MoveNext

將列舉值的目前位置移至下一個CERT_CONTEXT 結構。
MoveNext

將列舉值的目前位置移至下一個 IOpcDigitalSignature 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcPart 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcRelationship 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcRelationshipSelectorinterface 指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcSignatureCustomObject 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcSignaturePartReference 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcSignatureReference 介面指標。
MoveNext

將列舉值的目前位置移至下一個 IOpcSignatureRelationshipReference 介面指標。
MovePrevious

將列舉值的目前位置移至上一個CERT_CONTEXT結構。
MovePrevious

將列舉值的目前位置移至先前的 IOpcDigitalSignature 介面指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcPart 介面指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcRelationship 介面指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcRelationshipSelectorinterface 指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcSignatureCustomObjectinterface 指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcSignaturePartReference 介面指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcSignatureReferenceinterface 指標。
MovePrevious

將列舉值的目前位置移至先前的 IOpcSignatureRelationshipReference 介面指標。
PartExists

取得值,這個值表示指定的元件是否表示為集合中的元件物件。
ReadPackageFromStream

從資料流程還原序列化封裝資料,並建立封裝物件來表示正在讀取的封裝。
RelationshipExists

取得值,這個值表示指定的關聯性是否表示為集合中的關聯性物件。
移除

從集合中移除指定的憑證。
RemoveSignature

從封裝中移除儲存簽章標記的指定簽章元件。
ReplaceSignatureXml

取代儲存在指定簽章元件中的現有簽章標記。
SetCertificateEmbeddingOption

設定要用於簽章之憑證的儲存位置。
SetDefaultDigestMethod

設定預設摘要方法,用來計算要簽署之物件的摘要值。
SetSignatureId

設定 Signature 元素的 Id 屬性值。 (IOpcSigningOptions.SetSignatureId)
SetSignatureMethod

設定簽章方法,以用來計算和加密 SignedInfo 元素的雜湊值,此雜湊值會包含在簽章的 SignatureValue 元素中。
SetSignatureOriginPartName

將數位簽章原始部分的元件名稱設定為指定的 IOpcPartUri 介面指標所代表的名稱。
SetSignaturePartName

設定要儲存簽章標記之簽章元件的元件名稱。
SetTimeFormat

設定 IOpcDigitalSignature::GetSigningTime 方法所擷取的字串格式。
簽署

使用指定的憑證和 IOpcSigningOptions 介面指標產生簽章來簽署封裝。
驗證

使用指定的憑證驗證指定的封裝簽章。
WritePackageToStream

序列化封裝物件所表示的封裝。

介面

 
IOpcCertificateEnumerator

CERT_CONTEXT 結構的指標唯讀列舉值。
IOpcCertificateSet

要與簽章搭配使用的未排序憑證集。
IOpcDigitalSignature

表示封裝數位簽章。
IOpcDigitalSignatureEnumerator

IOpcDigitalSignature 介面指標的唯讀列舉值。
IOpcDigitalSignatureManager

提供封裝 API 物件所表示之封裝的封裝數位簽章介面的存取權。
IOpcFactory

建立封裝 API 物件,並提供儲存和載入封裝的支援。
IOpcPackage

表示封裝,並提供方法來存取封裝的元件和關聯性。
IOpcPart

表示包含資料的元件,而不是關聯性元件。
IOpcPartEnumerator

IOpcPart 介面指標的唯讀列舉值。
IOpcPartSet

一組未排序的 IOpcPart 介面指標指向元件物件,這些物件代表不是關聯性元件之封裝中的元件。
IOpcPartUri

表示元件的元件名稱。
IOpcRelationship

表示關聯性,這是來源之間的連結,也就是元件或封裝,以及目標。
IOpcRelationshipEnumerator

IOpcRelationship 介面指標的唯讀列舉值。
IOpcRelationshipSelector

表示如何從 [關聯性] 部分選取要參考的簽署關聯性。
IOpcRelationshipSelectorEnumerator

IOpcRelationshipSelector 介面指標的唯讀列舉值。
IOpcRelationshipSelectorSet

IOpcRelationshipSelector 介面指標的未排序集合,代表用來識別簽署關聯性的選取準則。
IOpcRelationshipSet

表示 Relationship 元件,做為關聯性物件的未排序 IOpcRelationship 介面指標集。
IOpcSignatureCustomObject

表示已簽署或即將簽署的應用程式特定 Object 專案。
IOpcSignatureCustomObjectEnumerator

IOpcSignatureCustomObject 介面指標的唯讀列舉值。
IOpcSignatureCustomObjectSet

IOpcSignatureCustomObject 介面指標的未排序集合,其中包含應用程式特定 Object 元素的 XML 標記。
IOpcSignaturePartReference

表示已簽署或將簽署之元件的參考。
IOpcSignaturePartReferenceEnumerator

IOpcSignaturePartReference 介面指標的唯讀列舉值。
IOpcSignaturePartReferenceSet

IOpcSignaturePartReference 介面指標的未排序集合,代表要簽署之元件的參考。
IOpcSignatureReference

表示已簽署或將簽署之 XML 標記的參考。
IOpcSignatureReferenceEnumerator

IOpcSignatureReference 介面指標的唯讀列舉值。
IOpcSignatureReferenceSet

一組未排序的 IOpcSignatureReference 介面指標,表示要簽署之 XML 元素的參考。
IOpcSignatureRelationshipReference

表示關聯性元件的參考,其中包含已簽署或將簽署的關聯性。
IOpcSignatureRelationshipReferenceEnumerator

IOpcSignatureRelationshipReference 介面指標的唯讀列舉值。
IOpcSignatureRelationshipReferenceSet

IOpcSignatureRelationshipReference 介面指標的未排序集合,代表包含要簽署之關聯性的關聯性元件參考。
IOpcSigningOptions

提供方法來設定和存取產生簽章所需的資訊。
IOpcUri

表示封裝根目錄的 URI,或相對於封裝根目錄的元件 URI。