Compartilhar via


PackagePart Classe

Definição

Fornece uma classe base para partes armazenadas em um Package. Esta classe é abstrata.

public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
Herança
PackagePart
Derivado

Comentários

Um PackagePart consiste em três elementos básicos:

Access Descrição
Uri O URI da parte.
ContentType O tipo MIME do fluxo de conteúdo.
GetStream O fluxo de dados de conteúdo da parte.

Construtores

PackagePart(Package, Uri)

Inicializa uma nova instância da classe PackagePart com um Package pai e um URI de parte especificados.

PackagePart(Package, Uri, String)

Inicializa uma nova instância da PackagePart classe com um pai especificado Package, um URI de parte e um tipo de conteúdo MIME.

PackagePart(Package, Uri, String, CompressionOption)

Inicializa uma nova instância da PackagePart classe com um pai Packageespecificado, um URI de parte, um tipo de conteúdo MIME e CompressionOption.

Propriedades

CompressionOption

Obtém a opção de compactação do fluxo de conteúdo da parte.

ContentType

Obtém o tipo MIME do fluxo de conteúdo.

Package

Obtém o Package pai da parte.

Uri

Obtém o URI da parte.

Métodos

CreateRelationship(Uri, TargetMode, String)

Cria uma relação de nível de parte entre esta PackagePart para uma PackagePart de destino ou recurso externo especificado.

CreateRelationship(Uri, TargetMode, String, String)

Cria uma relação de nível de parte entre esta PackagePart para uma PackagePart de destino ou recurso externo especificado.

DeleteRelationship(String)

Exclui uma PackageRelationship de nível de parte.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetContentTypeCore()

Quando substituído em uma classe derivada, retorna o tipo MIME do conteúdo da parte.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetRelationship(String)

Retorna a relação que tenha um Id especificado.

GetRelationships()

Retorna uma coleção de todas as relações que pertencem a essa parte.

GetRelationshipsByType(String)

Retorna uma coleção de relações que correspondem a um RelationshipType especificado.

GetStream()

Retorna o fluxo de dados de conteúdo da parte.

GetStream(FileMode)

Retorna o fluxo de conteúdo aberto em um FileMode de E/S especificado.

GetStream(FileMode, FileAccess)

Retorna o fluxo de conteúdo da parte aberto com um FileMode e FileAccess especificados.

GetStreamCore(FileMode, FileAccess)

Quando substituído em uma classe derivada, retorna o fluxo de conteúdo da parte aberto com um FileMode e FileAccess especificados.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RelationshipExists(String)

Retorna um valor que indica se esta parte tem uma relação com uma Id especificada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também