Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Package.CreateRelationship

 

Cria uma relação em nível de pacote para uma determinada peça.

Namespace:   System.IO.Packaging
Assembly:  WindowsBase (em WindowsBase.dll)

NomeDescrição
System_CAPS_pubmethodCreateRelationship(Uri, TargetMode, String)

Cria uma relação em nível de pacote a uma parte com um determinado URI, o modo de destino e o tipo de relação.

System_CAPS_pubmethodCreateRelationship(Uri, TargetMode, String, String)

Cria uma relação em nível de pacote a uma parte com um determinado URI, o modo de destino, o tipo de relação, e ID (identificador).

Uma relação em nível de pacote define uma associação entre o pacote e uma parte de destino associado ou um recurso. Uma relação em nível de pacote pode ser uma das duas formas.

Em uma relação de pacote, o pacote é considerado "proprietário" da relação. Quando o pacote é excluído, todas as relações de propriedade do pacote também são excluídas. O processo de criar ou excluir a relação não alteram fisicamente a parte de destino ou o recurso de qualquer forma.

Para obter informações adicionais, consulte a especificação de Open Packaging Conventions (OPC) disponível para download em http://go.microsoft.com/fwlink/?LinkID=71255.

O exemplo a seguir ilustra a criação de um PackageRelationship entre um Package e uma parte do documento raiz. Para o exemplo completo, consulte Writing a Package Sample.

// Add the Document part to the Package
PackagePart packagePartDocument =
    package.CreatePart(partUriDocument,
                   System.Net.Mime.MediaTypeNames.Text.Xml);

// Copy the data to the Document Part
using (FileStream fileStream = new FileStream(
       documentPath, FileMode.Open, FileAccess.Read))
{
    CopyStream(fileStream, packagePartDocument.GetStream());
}// end:using(fileStream) - Close and dispose fileStream.

// Add a Package Relationship to the Document Part
package.CreateRelationship(packagePartDocument.Uri,
                           TargetMode.Internal,
                           PackageRelationshipType);
Retornar ao início
Mostrar: