Condividi tramite


PackagePart Classe

Definizione

Fornisce una classe di base per le parti archiviate in un oggetto Package. Questa classe è astratta.

public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
Ereditarietà
PackagePart
Derivato

Commenti

Un PackagePart oggetto è costituito da tre elementi di base:

Accesso Descrizione
Uri URI della parte.
ContentType Tipo MIME del flusso di contenuto.
GetStream Flusso dei dati di contenuto della parte.

Costruttori

PackagePart(Package, Uri)

Inizializza una nuova istanza della classe PackagePart con un oggetto Package padre e un URI della parte specificati.

PackagePart(Package, Uri, String)

Inizializza una nuova istanza della classe con un tipo di PackagePart contenuto padre Package, parte e MIME specificati.

PackagePart(Package, Uri, String, CompressionOption)

Inizializza una nuova istanza della classe con un URI padre Packagespecificato, un URI della PackagePart parte, un tipo di contenuto MIME e CompressionOption.

Proprietà

CompressionOption

Ottiene l'opzione di compressione del flusso di contenuto della parte.

ContentType

Ottiene il tipo MIME del flusso di contenuto.

Package

Ottiene l'oggetto Package padre della parte.

Uri

Ottiene l'URI della parte.

Metodi

CreateRelationship(Uri, TargetMode, String)

Crea una relazione a livello di parte tra l'oggetto PackagePart e un oggetto PackagePart o una risorsa esterna di destinazione specificati.

CreateRelationship(Uri, TargetMode, String, String)

Crea una relazione a livello di parte tra l'oggetto PackagePart e un oggetto PackagePart o una risorsa esterna di destinazione specificati.

DeleteRelationship(String)

Elimina un oggetto PackageRelationship a livello di parte specificato.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetContentTypeCore()

Quando sottoposto a override in una classe derivata, restituisce il tipo MIME del contenuto della parte.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetRelationship(String)

Restituisce la relazione che presenta un oggetto Id specificato.

GetRelationships()

Restituisce un insieme di tutte le relazioni di proprietà di questa parte.

GetRelationshipsByType(String)

Restituisce un insieme delle relazioni che corrispondono a un oggetto RelationshipType specificato.

GetStream()

Restituisce il flusso dei dati di contenuto della parte.

GetStream(FileMode)

Restituisce il flusso di contenuto aperto in un oggetto FileMode di I/O specificato.

GetStream(FileMode, FileAccess)

Restituisce il flusso di contenuto della parte aperto con un oggetto FileMode e FileAccess specificato.

GetStreamCore(FileMode, FileAccess)

Quando se ne esegue l'override in una classe derivata, restituisce il flusso di contenuto della parte aperto con un oggetto FileMode e FileAccess specificato.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
RelationshipExists(String)

Restituisce un valore che indica se questa parte è proprietaria di una relazione con un oggetto Id specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche