Package.GetRelationships Yöntem

Tanım

Tüm paket düzeyi ilişkilerinin bir koleksiyonunu döndürür.

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

Döndürülenler

Pakette yer alan tüm paket düzeyi ilişkilerinin koleksiyonu.

Özel durumlar

Paket açık değil (Dispose(Boolean) veya Close() çağrıldı).

Paket yalnızca yazılır.

Açıklamalar

GetRelationships hiçbir zaman döndürmez null; ancak paket paket düzeyinde ilişki içermiyorsa döndürülen koleksiyon sıfır öğe içerebilir.

Paket düzeyinde ilişki, paketle ilişkili hedef parça veya kaynak arasındaki ilişkiyi tanımlar. Paket düzeyi ilişki iki biçimden biri olabilir.

  • Package Paketteki hedef parça arasında.
  • Package Paketin dışındaki hedef kaynağa arasında.

Paket ilişkisinde paket, ilişkinin "sahibi" olarak kabul edilir. Paket silindiğinde, paketin sahip olduğu tüm ilişkiler de silinir. İlişki oluşturma veya silme işlemi, hedef bölümü veya kaynağı hiçbir şekilde fiziksel olarak değiştirmez.

Paketleme ve paket ilişkileri hakkında ek bilgi için adresinden indirilebilen https://www.ecma-international.org/publications-and-standards/standards/ecma-376/Açık Paketleme Kuralları (OPC) belirtiminin 1.3. bölümüne bakın.

Şunlara uygulanır

Ayrıca bkz.