Package.DeleteRelationship(String) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Usuwa relację na poziomie pakietu.
public:
void DeleteRelationship(System::String ^ id);
public void DeleteRelationship(string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)
Parametry
- id
- String
Element Id do PackageRelationship usunięcia.
Wyjątki
id to null.
Pakiet nie jest otwarty (Dispose(Boolean) lub Close() został wywołany).
Pakiet jest tylko do odczytu.
id nie jest prawidłowym identyfikatorem XML.
Uwagi
Relacja na poziomie pakietu definiuje skojarzenie między pakietem a skojarzona część docelowa lub zasób. Relacja na poziomie pakietu może być jedną z dwóch form.
- Między elementem a Package do części docelowej w pakiecie.
- Między zasobem docelowym Package a poza pakietem.
W relacji pakietu pakiet jest traktowany jako "właściciel" relacji. Po usunięciu pakietu wszystkie relacje należące do pakietu również zostaną usunięte.
Nie jest zgłaszany wyjątek, jeśli relacja z określonym id elementem nie znajduje się w pakiecie.
DeleteRelationship nie zmienia fizycznie części docelowej w żaden sposób.
Aby uzyskać więcej informacji na temat relacji pakietów, zobacz sekcję 1.3 specyfikacji Open Packaging Conventions (OPC) dostępnej do pobrania na stronie https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.