Leggere in inglese

Condividi tramite


Packaging

Panoramica della tecnologia packaging.

Per sviluppare la creazione di pacchetti, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
OPC_CANONICALIZATION_METHOD

Descrive il metodo di canonizzazione da applicare al markup XML.
OPC_CERTIFICATE_EMBEDDING_OPTION

Descrive il percorso di archiviazione di un certificato usato per la firma.
OPC_COMPRESSION_OPTIONS

Descrive i modi per comprimere il contenuto della parte.
OPC_READ_FLAGS

Vengono descritte le impostazioni di lettura per la memorizzazione nella cache dei componenti del pacchetto e la convalida rispetto ai requisiti di conformità OPC (ECMA-376 OpenXML, 1st Edition, Part 2:_Open Packaging Conventions).
OPC_RELATIONSHIP_SELECTOR

Viene descritto come interpretare il parametro selectionCriterion del metodo IOpcRelationshipSelector::GetSelectionCriterion.
OPC_RELATIONSHIPS_SIGNING_OPTION

Descrive se un riferimento rappresentato dall'interfaccia IOpcSignatureRelationshipReference fa riferimento a tutti o a un subset di relazioni rappresentato come oggetti relazione in un oggetto set di relazioni.
OPC_SIGNATURE_TIME_FORMAT

Viene descritto come interpretare il parametro signingTime, ovvero un record di quando è stata creata una firma, del metodo IOpcDigitalSignature::GetSigningTime.
OPC_SIGNATURE_VALIDATION_RESULT

Indica lo stato della firma.
OPC_STREAM_IO_MODE

Descrive lo stato di lettura/scrittura di un flusso.
OPC_URI_TARGET_MODE

Indica la modalità di destinazione di una relazione.
OPC_WRITE_FLAGS

Descrive il metodo di codifica utilizzato dall'oggetto di serializzazione per produrre il pacchetto.

Funzioni

 
Aggiungere

Aggiunge un certificato al set.
Clone

Crea una copia del puntatore dell'interfaccia IOpcCertificateEnumerator corrente e di tutti i relativi discendenti.
Clone

Crea una copia del puntatore dell'interfaccia IOpcDigitalSignatureEnumerator corrente e di tutti i relativi discendenti.
Clone

Crea una copia dell'enumeratore corrente e di tutti i relativi discendenti. (IOpcPartEnumerator.Clone)
Clone

Crea una copia dell'enumeratore corrente e di tutti i relativi discendenti. (IOpcRelationshipEnumerator.Clone)
Clone

Crea una copia del puntatore IOpcRelationshipSelectorEnumeratorinterface corrente e di tutti i relativi discendenti.
Clone

Crea una copia del puntatore dell'interfaccia IOpcSignatureCustomObjectEnumerator corrente e di tutti i relativi discendenti.
Clone

Crea una copia del puntatore dell'interfaccia IOpcSignaturePartReferenceEnumerator corrente e di tutti i relativi discendenti.
Clone

Crea una copia del puntatore dell'interfaccia IOpcSignatureReferenceEnumerator corrente e di tutti i relativi discendenti.
Clone

Crea una copia del puntatore dell'interfaccia IOpcSignatureRelationshipReferenceEnumerator corrente e di tutti i relativi discendenti.
CombinePartUri

Forma il nome della parte a cui fa riferimento l'URI relativo specificato.
ComparePartUri

Restituisce un numero intero che indica se gli URI rappresentati dall'oggetto URI della parte corrente e un oggetto URI della parte specificato sono equivalenti.
Creare

Crea un puntatore all'interfaccia IOpcRelationshipSelector per rappresentare la modalità di selezione di un subset di relazioni da firmare e aggiunge il nuovo puntatore al set.
Creare

Crea un puntatore all'interfaccia IOpcSignatureCustomObject per rappresentare un elemento Object specifico dell'applicazione nella firma e aggiunge la nuova interfaccia al set.
Creare

Crea un puntatore all'interfaccia IOpcSignaturePartReference che rappresenta un riferimento a una parte da firmare e aggiunge la nuova interfaccia al set.
Creare

Crea un puntatore all'interfaccia IOpcSignatureReference che rappresenta un riferimento a un elemento XML da firmare.
Creare

Crea un puntatore all'interfaccia IOpcSignatureRelationshipReference che rappresenta un riferimento a una parte Relazioni e aggiunge il nuovo puntatore di interfaccia al set.
CreateDigitalSignatureManager

Crea un oggetto gestore firme digitali per un oggetto pacchetto.
CreatePackage

Crea un oggetto pacchetto che rappresenta un pacchetto vuoto.
CreatePackageRootUri

Crea un oggetto URI OPC che rappresenta la radice di un pacchetto.
CreatePart

Crea un oggetto part che rappresenta una parte e aggiunge un puntatore all'interfaccia IOpcPart dell'oggetto al set.
CreatePartUri

Crea un oggetto URI di parte che rappresenta un nome di parte.
CreateRelationship

Crea un oggetto relazione che rappresenta una relazione specificata, quindi aggiunge al set un puntatore all'interfaccia IOpcRelationship dell'oggetto.
CreateRelationshipSelectorSet

Crea un puntatore all'interfaccia IOpcRelationshipSelectorSet utilizzato come valore del parametro selectorSet del metodo Create.
CreateSigningOptions

Crea un puntatore all'interfaccia IOpcSigningOptions.
CreateStreamOnFile

Crea un flusso su un file.
Elimina

Elimina un puntatore all'interfaccia IOpcRelationshipSelector specificato dal set.
Elimina

Elimina un puntatore all'interfaccia IOpcSignatureCustomObject specificato dal set.
Elimina

Elimina un puntatore all'interfaccia IOpcSignaturePartReference specificato dal set.
Elimina

Elimina un puntatore all'interfaccia IOpcSignatureReference specificato dal set.
Elimina

Elimina un puntatore all'interfaccia IOpcSignatureRelationshipReference specificato dal set.
DeletePart

Elimina il puntatore all'interfaccia IOpcPart di un oggetto parte specificato dal set.
DeleteRelationship

Elimina un puntatore all'interfaccia IOpcRelationship specificato dal set.
GetCanonicalizationMethod

Ottiene il metodo di canonizzazione applicato all'elemento SignedInfo della firma serializzata.
GetCertificateEmbeddingOption

Ottiene un valore che specifica il percorso di archiviazione nel pacchetto del certificato da utilizzare per la firma.
GetCertificateEnumerator

Ottiene un enumeratore di certificati utilizzati nella firma.
GetCertificateSet

Ottiene un puntatore all'interfaccia IOpcCertificateSet.
GetCompressionOptions

Ottiene un valore che descrive la modalità di compressione del contenuto della parte.
GetContentStream

Ottiene un flusso che fornisce l'accesso in lettura/scrittura al contenuto della parte.
GetContentType

Ottiene il tipo di contenuto multimediale della parte.
GetContentType

Ottiene il tipo di contenuto della parte a cui si fa riferimento.
GetCurrent

Ottiene la struttura CERT_CONTEXT nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcDigitalSignature nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcPart nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcRelationship nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcRelationshipSelector nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene l'interfaccia IOpcSignatureCustomObject nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcSignaturePartReference nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcSignatureReference nella posizione corrente dell'enumeratore.
GetCurrent

Ottiene il puntatore all'interfaccia IOpcSignatureRelationshipReference nella posizione corrente dell'enumeratore.
GetCustomObjectEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcSignatureCustomObject che rappresentano gli elementi Object specifici dell'applicazione nel markup della firma.
GetCustomObjectSet

Ottiene un'interfaccia IOpcSignatureCustomObjectSet.
GetCustomReferenceEnumerator

Ottiene un enumeratore dei puntatori di interfaccia IOpcSignatureReference che rappresentano riferimenti a elementi XML specifici dell'applicazione firmati.
GetCustomReferenceSet

Ottiene un puntatore all'interfaccia IOpcSignatureReferenceSet.
GetDefaultDigestMethod

Ottiene il metodo digest predefinito che verrà utilizzato per calcolare i valori digest per gli oggetti da firmare.
GetDigestMethod

Ottiene il metodo digest da utilizzare su parte del contenuto della parte a cui si fa riferimento quando la parte è firmata.
GetDigestMethod

Ottiene il metodo digest da utilizzare sull'elemento XML a cui si fa riferimento, quando l'elemento è firmato.
GetDigestMethod

Ottiene il metodo digest da utilizzare sul markup delle relazioni selezionate.
GetDigestValue

Ottiene il valore digest calcolato per il contenuto della parte a cui si fa riferimento quando la parte è firmata.
GetDigestValue

Ottiene il valore digest calcolato per l'elemento XML a cui si fa riferimento quando l'elemento è firmato.
GetDigestValue

Ottiene il valore digest calcolato per le relazioni selezionate quando sono firmate.
GetEnumerator

Ottiene un enumeratore di certificati nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcPart nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcRelationshipSelector nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcRelationship nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcSignatureCustomObject nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcSignaturePartReference nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcSignatureReference nel set.
GetEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcSignatureRelationshipReference nel set.
GetEnumeratorForType

Ottiene un enumeratore dei puntatori all'interfaccia IOpcRelationship nel set che puntano alle rappresentazioni delle relazioni con un tipo di relazione specificato.
GetId

Ottiene l'identificatore univoco della relazione.
GetId

Ottiene l'identificatore per il riferimento.
GetName

Ottiene un oggetto URI della parte che rappresenta il nome della parte.
GetNamespaces

Ottiene il prefisso e il mapping dello spazio dei nomi dell'elemento Signature del markup della firma.
GetPackageObjectReference

Ottiene un puntatore all'interfaccia IOpcSignatureReference che rappresenta il riferimento all'elemento Object specifico del pacchetto firmato.
GetPart

Ottiene un oggetto part, che rappresenta una parte specificata, nel set.
GetPartName

Ottiene il nome della parte a cui si fa riferimento.
GetPartSet

Ottiene un oggetto set di parti che contiene puntatori all'interfaccia IOpcPart.
GetRelationship

Ottiene un oggetto relazione dal set che rappresenta una relazione specificata.
GetRelationshipsContentStream

Ottiene un flusso di sola lettura che contiene il contenuto della parte Relazioni rappresentata dal set.
GetRelationshipSelectorEnumerator

Ottiene un enumeratore di puntatori all'interfaccia IOpcRelationshipSelector che rappresentano le tecniche utilizzate per selezionare il subset di relazioni nella parte Relazioni a cui si fa riferimento.
GetRelationshipSet

Ottiene un oggetto set di relazioni che rappresenta la parte Relationships che archivia le relazioni tra pacchetti.
GetRelationshipSet

Ottiene un oggetto set di relazioni che rappresenta la parte Relationships che archivia le relazioni che hanno la parte come origine.
GetRelationshipSigningOption

Ottiene un valore che descrive se vengono selezionate tutte o un subset di relazioni archiviate nella parte Relazioni a cui si fa riferimento.
GetRelationshipsPartUri

Ottiene il nome della parte Relazioni che archivia le relazioni con l'URI di origine rappresentato dall'oggetto URI OPC corrente.
GetRelationshipType

Ottiene il tipo di relazione.
GetRelativeUri

Forma un URI relativo per una parte specificata, rispetto all'URI rappresentato dall'oggetto URI OPC corrente.
GetSelectionCriterion

Ottiene una stringa usata per selezionare le relazioni a cui fare riferimento per la firma.
GetSelectorType

Ottiene un valore che descrive la modalità di selezione delle relazioni a cui fare riferimento per la firma.
GetSignatureEnumerator

Ottiene un enumeratore di puntatori dell'interfaccia IOpcDigitalSignature, che rappresentano le firme del pacchetto.
GetSignatureId

Ottiene il valore dell'attributo Id dall'elemento Signature del markup della firma.
GetSignatureId

Ottiene il valore dell'attributo Id dall'elemento Signature.
GetSignatureMethod

Ottiene il metodo di firma usato per calcolare il valore nell'elemento SignatureValue del markup della firma.
GetSignatureMethod

Ottiene il metodo di firma da usare per calcolare e crittografare il valore hash dell'elemento SignedInfo, che verrà serializzato come elemento SignatureValue della firma.
GetSignatureOriginPartName

Ottiene un puntatore dell'interfaccia IOpcPartUri che rappresenta il nome della parte Digital Signature Origin.
GetSignaturePartName

Ottiene il nome della parte che contiene il markup della firma.
GetSignaturePartName

Ottiene il nome della parte della parte di firma in cui verrà archiviato il markup della firma.
GetSignaturePartReferenceEnumerator

Ottiene un enumeratore di puntatori dell'interfaccia IOpcSignaturePartReference, che rappresentano riferimenti alle parti firmate.
GetSignaturePartReferenceSet

Ottiene un'interfaccia IOpcSignaturePartReferenceSet.
GetSignatureRelationshipReferenceEnumerator

Ottiene un enumeratore di puntatori di interfaccia IOpcSignatureRelationshipReference, che rappresentano riferimenti alle relazioni firmate.
GetSignatureRelationshipReferenceSet

Ottiene un puntatore dell'interfaccia IOpcSignatureRelationshipReferenceSet.
GetSignatureValue

Ottiene il valore decodificato nell'elemento SignatureValue del markup della firma.
GetSignatureXml

Ottiene il markup della firma.
GetSigningTime

Ottiene una stringa che indica l'ora in cui è stata generata la firma.
GetSourceUri

Ottiene l'URI di origine delle relazioni archiviate in una parte Relazioni. L'oggetto URI della parte corrente rappresenta il nome della parte Di relazione.
GetSourceUri

Ottiene l'URI dell'origine della relazione.
GetSourceUri

Ottiene l'URI di origine delle relazioni archiviate nella parte Relazioni di riferimento.
GetTargetMode

Ottiene un valore che descrive se la destinazione della relazione è interna o esterna al pacchetto.
GetTargetUri

Ottiene l'URI della destinazione della relazione.
GetTimeFormat

Ottiene il formato della stringa restituita dal metodo GetSigningTime.
GetTimeFormat

Ottiene il formato della stringa recuperata dal metodo IOpcDigitalSignature::GetSigningTime.
GetTransformMethod

Ottiene il metodo di canonizzazione da usare per parte del contenuto di una parte a cui si fa riferimento quando la parte viene firmata.
GetTransformMethod

Ottiene il metodo di canonizzazione da usare nell'elemento XML a cui si fa riferimento, quando l'elemento viene firmato.
GetTransformMethod

Ottiene il metodo di canonizzazione da usare nel markup della relazione delle relazioni selezionate al momento della firma.
GetType

Ottiene una stringa che indica il tipo dell'elemento XML a cui si fa riferimento.
GetUri

Ottiene l'URI dell'elemento XML a cui si fa riferimento.
GetXml

Ottiene il markup XML di un elemento Object specifico dell'applicazione.
IsRelationshipsPartUri

Restituisce un valore che indica se l'oggetto URI della parte corrente rappresenta il nome della parte di una parte Relazioni.
MoveNext

Sposta la posizione corrente dell'enumeratore nella struttura di CERT_CONTEXT successiva.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcDigitalSignature successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcPart successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcRelationship successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore IOpcRelationshipSelectorinterface successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignatureCustomObject successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignaturePartReference successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignatureReference successivo.
MoveNext

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignatureRelationshipReference successivo.
MovePrevious

Sposta la posizione corrente dell'enumeratore nella struttura di CERT_CONTEXT precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcDigitalSignature precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcPart precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcRelationship precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore IOpcRelationshipSelectorinterface precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore IOpcSignatureCustomObjectinterface precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignaturePartReference precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore IOpcSignatureReferenceInterface precedente.
MovePrevious

Sposta la posizione corrente dell'enumeratore nel puntatore dell'interfaccia IOpcSignatureRelationshipReference precedente.
PartExists

Ottiene un valore che indica se una parte specificata è rappresentata come oggetto part nel set.
ReadPackageFromStream

Deserializza i dati del pacchetto da un flusso e crea un oggetto pacchetto per rappresentare il pacchetto da leggere.
RelationshipExists

Ottiene un valore che indica se una relazione specificata è rappresentata come oggetto relazione nel set.
Rimuovi

Rimuove un certificato specificato dal set.
RemoveSignature

Rimuove dal pacchetto una parte di firma specificata che archivia il markup della firma.
ReplaceSignatureXml

Sostituisce il markup della firma esistente archiviato in una parte di firma specificata.
SetCertificateEmbeddingOption

Impostare il percorso di archiviazione del certificato da usare per la firma.
SetDefaultDigestMethod

Imposta il metodo digest predefinito che verrà usato per calcolare i valori del digest per gli oggetti da firmare.
SetSignatureId

Imposta il valore dell'attributo Id dell'elemento Signature. (IOpcSigningOptions.SetSignatureId)
SetSignatureMethod

Imposta il metodo di firma da usare per calcolare e crittografare il valore hash dell'elemento SignedInfo, che verrà contenuto nell'elemento SignatureValue della firma.
SetSignatureOriginPartName

Imposta il nome della parte della parte Origine firma digitale sul nome rappresentato da un puntatore dell'interfaccia IOpcPartUri specificato.
SetSignaturePartName

Imposta il nome della parte della parte di firma in cui verrà archiviato il markup della firma.
SetTimeFormat

Imposta il formato della stringa recuperata dal metodo IOpcDigitalSignature::GetSigningTime.
Firma

Firma il pacchetto generando una firma usando il certificato specificato e il puntatore dell'interfaccia IOpcSigningOptions.
Convalida

Convalida una firma del pacchetto specificata usando un certificato specificato.
WritePackageToStream

Serializza un pacchetto rappresentato da un oggetto package.

Interfacce

 
IOpcCertificateEnumerator

Enumeratore di sola lettura per CERT_CONTEXT strutture.
IOpcCertificateSet

Set non ordinato di certificati da usare con una firma.
IOpcDigitalSignature

Rappresenta una firma digitale del pacchetto.
IOpcDigitalSignatureEnumerator

Enumeratore di sola lettura di puntatori dell'interfaccia IOpcDigitalSignature.
IOpcDigitalSignatureManager

Fornisce l'accesso alle interfacce di creazione di firme digitali per un pacchetto rappresentato dagli oggetti API di creazione di pacchetti.
IOpcFactory

Crea oggetti API di creazione di pacchetti e fornisce supporto per il salvataggio e il caricamento dei pacchetti.
IOpcPackage

Rappresenta un pacchetto e fornisce metodi per accedere alle parti e alle relazioni del pacchetto.
IOpcPart

Rappresenta una parte che contiene dati e non è una parte Relazioni.
IOpcPartEnumerator

Enumeratore di sola lettura di puntatori di interfaccia IOpcPart.
IOpcPartSet

Set non ordinato di puntatori dell'interfaccia IOpcPart agli oggetti part che rappresentano le parti in un pacchetto che non sono parti Relazioni.
IOpcPartUri

Rappresenta il nome della parte di una parte.
IOpcRelationship

Rappresenta una relazione, ovvero un collegamento tra un'origine, una parte o il pacchetto e una destinazione.
IOpcRelationshipEnumerator

Enumeratore di sola lettura di puntatori dell'interfaccia IOpcRelationship.
IOpcRelationshipSelector

Rappresenta come selezionare, da una parte Relazioni, le relazioni a cui fare riferimento per la firma.
IOpcRelationshipSelectorEnumerator

Enumeratore di sola lettura di puntatori dell'interfaccia IOpcRelationshipSelector.
IOpcRelationshipSelectorSet

Set non ordinato di puntatori dell'interfaccia IOpcRelationshipSelector che rappresentano i criteri di selezione usati per identificare le relazioni per la firma.
IOpcRelationshipSet

Rappresenta una parte Relazioni come set non ordinato di puntatori dell'interfaccia IOpcRelationship agli oggetti relazione.
IOpcSignatureCustomObject

Rappresenta un elemento Object specifico dell'applicazione che è stato o verrà firmato.
IOpcSignatureCustomObjectEnumerator

Enumeratore di sola lettura di puntatori di interfaccia IOpcSignatureCustomObject.
IOpcSignatureCustomObjectSet

Set non ordinato di puntatori di interfaccia IOpcSignatureCustomObject che contengono il markup XML degli elementi Object specifici dell'applicazione.
IOpcSignaturePartReference

Rappresenta un riferimento a una parte che è stata o verrà firmata.
IOpcSignaturePartReferenceEnumerator

Enumeratore di sola lettura di puntatori di interfaccia IOpcSignaturePartReference.
IOpcSignaturePartReferenceSet

Set non ordinato di puntatori di interfaccia IOpcSignaturePartReference che rappresentano riferimenti alle parti da firmare.
IOpcSignatureReference

Rappresenta un riferimento al markup XML che è stato o verrà firmato.
IOpcSignatureReferenceEnumerator

Enumeratore di sola lettura di puntatori dell'interfaccia IOpcSignatureReference.
IOpcSignatureReferenceSet

Set non ordinato di puntatori di interfaccia IOpcSignatureReference che rappresentano riferimenti agli elementi XML da firmare.
IOpcSignatureRelationshipReference

Rappresenta un riferimento a una parte Relazioni che contiene relazioni che sono state o verranno firmate.
IOpcSignatureRelationshipReferenceEnumerator

Enumeratore di sola lettura di puntatori dell'interfaccia IOpcSignatureRelationshipReference.
IOpcSignatureRelationshipReferenceSet

Set non ordinato di puntatori di interfaccia IOpcSignatureRelationshipReference che rappresentano riferimenti alle parti Relazioni che contengono relazioni da firmare.
IOpcSigningOptions

Fornisce metodi per impostare e accedere alle informazioni necessarie per generare una firma.
IOpcUri

Rappresenta l'URI della radice del pacchetto o di una parte relativa alla radice del pacchetto.