PackageRelationship Classe

Definizione

Rappresenta un'associazione tra un oggetto di origine, Package o PackagePart e un oggetto target, che può essere un oggetto PackagePart o una risorsa esterna.

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

Commenti

Un PackageRelationship oggetto definisce un'associazione tra un'originePackage o PackagePart una risorsa esterna o di destinazionePackagePart . L'oggetto di origine viene considerato il "proprietario" della relazione.

La PackageRelationship classe 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 da una risorsa esterna.

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

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

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

Le relazioni abilitano lo spostamento sia in un documento che tra documenti. Le relazioni supportano anche i servizi del modello a oggetti documento, ad esempio il collegamento di un oggetto PrintTicket a elementi di documento specifici durante la stampa.

Per altre informazioni sugli PackageRelationship elementi, vedere sezione 1.3 "Relazioni" nella specifica Open Packaging Conventions disponibile per il download in https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Proprietà

Id

Ottiene una stringa mediante cui si identifica la relazione.

Package

Ottiene l'oggetto Package che contiene questa relazione.

RelationshipType

Ottiene o imposta il nome del tipo qualificato della relazione.

SourceUri

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

TargetMode

Ottiene un valore che indica se la destinazione della relazione è Internal o External per l'oggetto 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a