PackageRelationship Classe

Definizione

Rappresenta un'associazione tra un Package di origine o PackageParte un oggetto di destinazione che può essere una risorsa PackagePart o esterna.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Ereditarietà
PackageRelationship

Commenti

Un definisce un'associazione tra un di origine o un a una di destinazione o a una risorsa esterna. L'oggetto di origine è considerato il "proprietario" della relazione.

La classe PackageRelationship non ha un costruttore pubblico; Vengono invece usati due metodi Create:

Package.CreateRelationship Crea una relazione "a livello di pacchetto" da un pacchetto a una parte o a una risorsa esterna specificata.
PackagePart.CreateRelationship Crea una relazione "a livello di parte" da una parte a un'altra parte o a una risorsa esterna.

Il pacchetto di origine o parte è identificato dalla proprietà SourceUri della relazione. La parte di destinazione o la risorsa esterna è identificata dalla proprietà TargetUri della relazione.

La creazione o l'eliminazione di una relazione non influisce in alcun modo sugli oggetti di origine o di destinazione.

Se viene eliminato un oggetto di origine, vengono eliminate anche tutte le relazioni di proprietà dell'oggetto .

Le relazioni consentono la navigazione in un documento e tra documenti. Le relazioni supportano anche i servizi del modello a oggetti del documento, ad esempio il collegamento di un PrintTicket a elementi di documento specifici durante la stampa.

Per altre informazioni sugli elementi , vedere la sezione 1.3 "Relazioni" nella specifica Open Packaging Conventions disponibile per il download all'indirizzo .

Proprietà

Id

Ottiene una stringa che identifica la relazione.

Package

Ottiene il Package che contiene questa relazione.

RelationshipType

Ottiene il nome completo del tipo della relazione.

SourceUri

Ottiene l'URI del pacchetto o della parte proprietaria della relazione.

TargetMode

Ottiene un valore che indica se la destinazione della relazione è Internal o External al Package.

TargetUri

Ottiene l'URI della risorsa di destinazione della relazione.

Metodi

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a