PackageRelationship Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per