Freigeben über


PackagePart.DeleteRelationship(String) Methode

Definition

Löscht eine angegebene PackageRelationship auf Partebene.

public:
 void DeleteRelationship(System::String ^ id);
public void DeleteRelationship (string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)

Parameter

id
String

Die Id der zu löschenden Beziehung.

Ausnahmen

Das Part wurde gelöscht.

- oder -

Das Package ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

id ist null.

Das Paket ist schreibgeschützt (Beziehungen können nicht gelöscht werden).

id ist kein gültiger XML-Bezeichner.

Hinweise

id muss ein gültiger XML-Bezeichner sein. Der id Typ ist xsd:ID und muss den in der XML-Schemateil 2: Datentypenspezifikation vorgeschriebenen Benennungskonventionen entsprechen (siehe https://www.w3.org/TR/xmlschema-2/#ID).

Wenn das angegebene id nicht mit einer Id der Beziehungen übereinstimmt, die sich im Besitz dieses Teils befinden, wird keine Beziehung gelöscht, und es wird keine Ausnahme ausgelöst.

Abgesehen vom Löschen der angegebenen Beziehung ändert die DeleteRelationship Methode weder diesen Teil noch das Zielteil physisch.

Gilt für:

Weitere Informationen