Package.DeleteRelationship(String) Metoda

Definice

Odstraní relaci na úrovni balíčku.

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

z Id objektu, který PackageRelationship chcete odstranit.

Výjimky

id je null.

Balíček není otevřen (Dispose(Boolean) nebo Close() byl volána).

Balíček je jen pro čtení.

id není platný identifikátor XML.

Poznámky

Vztah na úrovni balíčku definuje přidružení mezi balíčkem a přidruženou cílovou částí nebo prostředkem. Relace na úrovni balíčku může mít jednu ze dvou forem.

  • Package Mezi cílovou částí balíčku.

  • Package Mezi a cílovým prostředkem mimo balíček.

V relaci balíčku se balíček považuje za vlastníka relace. Při odstranění balíčku se odstraní také všechny relace vlastněné balíčkem.

Pokud v balíčku není relace se zadaným id parametrem, nevyvolá se žádná výjimka.

DeleteRelationship nemění fyzicky cílovou část žádným způsobem.

Další informace o vztazích mezi balíčky najdete v části 1.3 specifikace OPC (Open Packaging Conventions), která je k dispozici ke stažení na adrese https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Platí pro