Package.DeleteRelationship(String) Metod

Definition

Tar bort en relation på paketnivå.

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

Parametrar

id
String

För Id att PackageRelationship ta bort.

Undantag

id är null.

Paketet är inte öppet (Dispose(Boolean) eller Close() har anropats).

Paketet är skrivskyddat.

id är inte en giltig XML-identifierare.

Kommentarer

En relation på paketnivå definierar en association mellan paketet och en associerad måldel eller resurs. En paketnivårelation kan vara ett av två formulär.

  • Mellan en Package till en måldel i paketet.
  • Mellan en Package till en målresurs utanför paketet.

I en paketrelation betraktas paketet som "ägare" av relationen. När paketet tas bort tas även alla relationer som ägs av paketet bort.

Inget undantag utlöses om en relation med den angivna id inte finns i paketet.

DeleteRelationship ändrar inte måldelen fysiskt på något sätt.

Mer information om paketrelationer finns i avsnitt 1.3 i OPC-specifikationen (Open Packaging Conventions) som är tillgänglig för nedladdning på https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Gäller för