Packaging
Panoramica della tecnologia packaging.
Per sviluppare la creazione di pacchetti, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
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. |
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. |
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. |