PackageRelationship 클래스

정의

소스 Package 또는 PackagePart와 대상 개체 사이의 연결을 나타냅니다. 대상 개체는 PackagePart 또는 외부 리소스일 수 있습니다.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
상속
PackageRelationship

설명

PackageRelationship원본Package 또는 대상PackagePart 또는 PackagePart 외부 리소스 간의 연결을 정의합니다. 원본 개체는 관계의 "소유자"로 간주됩니다.

클래스에는 PackageRelationship 공용 생성자가 없습니다. 대신 두 Create 메서드가 사용됩니다.

Package.CreateRelationship 패키지에서 지정된 부분 또는 외부 리소스로의 "패키지 수준" 관계를 만듭니다.
PackagePart.CreateRelationship 한 파트에서 다른 파트 또는 외부 리소스로의 "파트 수준" 관계를 만듭니다.

원본 패키지 또는 부분은 관계의 속성으로 SourceUri 식별됩니다. 대상 부분 또는 외부 리소스는 관계의 속성으로 TargetUri 식별됩니다.

관계를 만들거나 삭제해도 원본 또는 대상 개체에는 어떤 식으로든 영향을 주지 않습니다.

원본 개체가 삭제되면 개체가 소유한 모든 관계도 삭제됩니다.

관계를 사용하면 문서에서나 문서 간에 탐색할 수 있습니다. 관계는 인쇄할 때 특정 문서 요소에 를 PrintTicket 연결하는 것과 같은 문서 개체 모델 서비스도 지원합니다.

요소에 대한 PackageRelationship 자세한 내용은 에서 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/다운로드할 수 있는 오픈 패키징 규칙 사양의 섹션 1.3 "관계"를 참조하세요.

속성

Id

관계를 식별하는 문자열을 가져옵니다.

Package

이 관계를 포함하는 Package를 가져옵니다.

RelationshipType

관계의 정규화된 형식 이름을 가져옵니다.

SourceUri

관계를 소유한 패키지 또는 파트의 URI를 가져옵니다.

TargetMode

관계의 대상이 InternalExternal 또는 Package인지 여부를 나타내는 값을 가져옵니다.

TargetUri

관계 대상 리소스의 URI를 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상