PackagePart Classe

Definição

Fornece uma classe base para partes armazenadas em um Package.Provides a base class for parts stored in a Package. Esta classe é abstrata.This class is abstract.

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

Comentários

Uma PackagePart consiste em três elementos básicos:A PackagePart consists of three basic elements:

AcessoAccess DescriçãoDescription
Uri O URI da parte.The URI of the part.
ContentType O tipo de MIMEMIME do fluxo de conteúdo.The MIMEMIME type of the content stream.
GetStream O fluxo de dados de conteúdo da parte.The content data stream of the part.

Construtores

PackagePart(Package, Uri)

Inicializa uma nova instância da classe PackagePart com um Package pai e um URI de parte especificados.Initializes a new instance of the PackagePart class with a specified parent Package and part URI.

PackagePart(Package, Uri, String)

Inicializa uma nova instância da classe PackagePart com um Package pai, um URI de parte e um tipo de conteúdo MIMEMIME especificados.Initializes a new instance of the PackagePart class with a specified parent Package, part URI, and MIMEMIME content type.

PackagePart(Package, Uri, String, CompressionOption)

Inicializa uma nova instância da classe PackagePart com um Package pai, um URI de parte, um tipo de conteúdo MIMEMIME e um CompressionOption especificados.Initializes a new instance of the PackagePart class with a specified parent Package, part URI, MIMEMIME content type, and CompressionOption.

Propriedades

CompressionOption

Obtém a opção de compactação do fluxo de conteúdo da parte.Gets the compression option of the part content stream.

ContentType

Obtém o tipo MIMEMIME do fluxo de conteúdo.Gets the MIMEMIME type of the content stream.

Package

Obtém o Package pai da parte.Gets the parent Package of the part.

Uri

Obtém o URI da parte.Gets the URI of the part.

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.Creates a part-level relationship between this PackagePart to a specified target PackagePart or external resource.

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.Creates a part-level relationship between this PackagePart to a specified target PackagePart or external resource.

DeleteRelationship(String)

Exclui uma PackageRelationship de nível de parte.Deletes a specified part-level PackageRelationship.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetContentTypeCore()

Quando substituído em uma classe derivada, retorna o tipo MIMEMIME do conteúdo de peça.When overridden in a derived class, returns the MIMEMIME type of the part content.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetRelationship(String)

Retorna a relação que tenha um Id especificado.Returns the relationship that has a specified Id.

GetRelationships()

Retorna uma coleção de todas as relações que pertencem a essa parte.Returns a collection of all the relationships that are owned by this part.

GetRelationshipsByType(String)

Retorna uma coleção de relações que correspondem a um RelationshipType especificado.Returns a collection of the relationships that match a specified RelationshipType.

GetStream()

Retorna o fluxo de dados de conteúdo da parte.Returns the part content data stream.

GetStream(FileMode)

Retorna o fluxo de conteúdo aberto em um FileMode de E/S especificado.Returns the content stream opened in a specified I/O FileMode.

GetStream(FileMode, FileAccess)

Retorna o fluxo de conteúdo da parte aberto com um FileMode e FileAccess especificados.Returns the part content stream opened with a specified FileMode and FileAccess.

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.When overridden in a derived class, returns the part content stream opened with a specified FileMode and FileAccess.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
RelationshipExists(String)

Retorna um valor que indica se esta parte tem uma relação com uma Id especificada.Returns a value that indicates whether this part owns a relationship with a specified Id.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a

Veja também