Package.DeleteRelationship(String) Metodo
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.
Elimina una relazione a livello di pacchetto.
public:
void DeleteRelationship(System::String ^ id);
public void DeleteRelationship(string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)
Parametri
- id
- String
Oggetto Id dell'oggetto PackageRelationship da eliminare.
Eccezioni
id è null.
Il pacchetto non è aperto (Dispose(Boolean) o Close() è stato chiamato ).
Il pacchetto è di sola lettura.
id non è un identificatore XML valido.
Commenti
Una relazione a livello di pacchetto definisce un'associazione tra il pacchetto e una parte o una risorsa di destinazione associata. Una relazione a livello di pacchetto può essere una di due forme.
- Tra un Package oggetto e una parte di destinazione nel pacchetto.
- Tra un Package oggetto e una risorsa di destinazione all'esterno del pacchetto.
In una relazione pacchetto il pacchetto viene considerato il "proprietario" della relazione. Quando il pacchetto viene eliminato, vengono eliminate anche tutte le relazioni di proprietà del pacchetto.
Non viene generata alcuna eccezione se una relazione con l'oggetto specificato id non è presente nel pacchetto.
DeleteRelationship non modifica fisicamente la parte di destinazione in alcun modo.
Per altre informazioni sulle relazioni tra pacchetti, vedere la sezione 1.3 della specifica Open Packaging Conventions (OPC) disponibile per il download all'indirizzo https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.