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
Id di 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 delle due forme.
- Tra una Package parte di destinazione nel pacchetto.
- Tra una Package 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.
Nessuna eccezione viene generata se una relazione con l'oggetto specificato id
non è nel pacchetto.
DeleteRelationship non cambia 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 in https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.