Condividi tramite


Interfaccia IOpcPart (msopc.h)

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

Ereditarietà

L'interfaccia IOpcPart eredita dall'interfaccia IUnknown . IOpcPart include anche questi tipi di membri:

Metodi

L'interfaccia IOpcPart include questi metodi.

 
IOpcPart::GetCompressionOptions

Ottiene un valore che descrive il modo in cui il contenuto della parte viene compresso.
IOpcPart::GetContentStream

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

Ottiene il tipo di supporto del contenuto della parte.
IOpcPart::GetName

Ottiene un oggetto URI della parte che rappresenta il nome della parte.
IOpcPart::GetRelationshipSet

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

Commenti

Per creare un oggetto part per rappresentare una parte, chiamare il metodo IOpcPartSet::CreatePart . Per ottenere un puntatore all'interfaccia di un oggetto part che rappresenta una parte esistente, chiamare il metodo IOpcPartSet::GetPart o IOpcPartEnumerator::GetCurrent .

Una parte Relazioni non può essere rappresentata da un'implementazione dell'interfaccia IOpcPart .

I metodi di un'interfaccia IOpcPart forniscono l'accesso alle informazioni della parte tramite le proprietà elencate nella tabella seguente:

Metodo Proprietà Descrizione
GetCompressionOptions Compressione Opzione di compressione da usare per il contenuto di parte.
GetContentStream Content Flusso di byte che costituiscono la parte come descritto in ECMA-376 OpenXML, 1st Edition, Parte 2: Open Packaging Conventions (OPC).
GetContentType Tipo di contenuto Tipo di supporto del contenuto della parte, come specificato dalla finestra di progettazione pacchetti in conformità alle regole nel OPC.
GetName Nome URI della parte nel pacchetto.
 

Per altre informazioni sulle parti, vedere Open Packaging Conventions Fundamentals e OPC.

Thread safety

Gli oggetti di creazione dei pacchetti non sono thread-safe.

Per altre informazioni, vedere l'Introduzione con l'API Creazione pacchetti.

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msopc.h

Vedi anche

Interfacce di creazione di pacchetti principali

ECMA-376 OpenXML

Risorse esterne

Introduzione con l'API Creazione pacchetti

IOpcPartSet

IStream

OPC_COMPRESSION_OPTIONS

Aprire convenzioni di creazione pacchetti

Cenni preliminari

Informazioni di riferimento sulle API per la creazione di pacchetti

Esempi di API di creazione di pacchetti

Panoramica delle parti

Riferimento