PackagePart.DeleteRelationship(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa określony poziom PackageRelationshipczęści .
public:
void DeleteRelationship(System::String ^ id);
public void DeleteRelationship (string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)
Parametry
Wyjątki
Część została usunięta.
-lub-
Element Package nie jest otwarty (Dispose(Boolean) lub Close() został wywołany).
id
to null
.
Pakiet jest tylko do odczytu (nie można usunąć relacji).
id
nie jest prawidłowym identyfikatorem XML.
Uwagi
id
musi być prawidłowym identyfikatorem XML. Typ id
to xsd:ID i musi być zgodny z konwencjami nazewnictwa określonymi w specyfikacji Schemat XML Część 2: Specyfikacja typów danych (patrz https://www.w3.org/TR/xmlschema-2/#ID).
Jeśli określona id
wartość nie jest zgodna Id z żadną relacją należącą do tej części, żadna relacja nie zostanie usunięta i nie zostanie zgłoszony żaden wyjątek.
Poza usunięciem określonej relacji DeleteRelationship metoda nie zmienia fizycznie tej części ani części docelowej.