Package.GetRelationships Metod

Definition

Returnerar en samling av alla relationer på paketnivå.

public:
 System::IO::Packaging::PackageRelationshipCollection ^ GetRelationships();
public System.IO.Packaging.PackageRelationshipCollection GetRelationships();
member this.GetRelationships : unit -> System.IO.Packaging.PackageRelationshipCollection
Public Function GetRelationships () As PackageRelationshipCollection

Returer

En samling av alla relationer på paketnivå som finns i paketet.

Undantag

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

Paketet är skrivskyddat.

Kommentarer

GetRelationships returnerar nullaldrig . Men den returnerade samlingen kan innehålla noll element om paketet inte innehåller några relationer på paketnivå.

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. Processen att skapa eller ta bort relationen ändrar inte måldelen eller resursen fysiskt på något sätt.

Mer information om paketerings- och 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

Se även