다음을 통해 공유


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/다운로드할 수 있는 Open Packaging Conventions 사양의 섹션 1.3 "관계"를 참조하세요.

속성

Id

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

Package

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

RelationshipType

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

SourceUri

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

TargetMode

관계의 대상이 PackageInternal 또는 External 여부를 나타내는 값을 가져옵니다.

TargetUri

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

메서드

Equals(Object)

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

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

기본 해시 함수로 사용됩니다.

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

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상