PackagePart.DeleteRelationship(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.