Package.GetRelationships Метод

Определение

Возвращает коллекцию всех связей уровня пакета.

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

Возвращаемое значение

Коллекция всех связей уровня пакета, содержащихся в пакете.

Исключения

Пакет не открыт (Dispose(Boolean) или Close() был вызван).

Пакет доступен только для записи.

Комментарии

GetRelationships никогда не возвращается null; однако возвращаемая коллекция может содержать нулевые элементы, если пакет не содержит связей уровня пакета.

Связь уровня пакета определяет связь между пакетом и связанной целевой частью или ресурсом. Связь уровня пакета может быть одной из двух форм.

  • Package Между целевой частью пакета.
  • Между целевым ресурсом Package за пределами пакета.

В связи с пакетом пакет считается "владельцем" отношения. При удалении пакета все связи, принадлежащие пакету, также удаляются. Процесс создания или удаления связи физически не изменяет целевую часть или ресурс каким-либо образом.

Дополнительные сведения о связях упаковки и пакетов см. в разделе 1.3 спецификации Open Packaging Conventions (OPC), доступной для скачивания https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Применяется к

См. также раздел