다음을 통해 공유


PackageRelationship.TargetMode 속성

정의

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

public:
 property System::IO::Packaging::TargetMode TargetMode { System::IO::Packaging::TargetMode get(); };
public System.IO.Packaging.TargetMode TargetMode { get; }
member this.TargetMode : System.IO.Packaging.TargetMode
Public ReadOnly Property TargetMode As TargetMode

속성 값

TargetUriInternal 에 대한 리소스 External 또는 Package을 참조하는지 여부를 나타내는 열거형 값입니다.

설명

TargetMode패키지를 호출할 때 지정됩니다.CreateRelationship 또는 PackagePart.CreateRelationship 관계를 만든 메서드입니다. 관계를 만든 후에는 을 TargetMode 변경할 수 없습니다.

가 인 Internal경우 TargetModeTargetUri 상대 참조여야 합니다. 패키지 수준 관계의 경우 의 상대 참조 TargetUri 는 관계를 소유하고 포함하는 원본 패키지의 팩 URI를 기준으로 확인됩니다. (예제 소스 패키지 팩 URI: "pack://http:,,www.adatum.com,files,datapak.package/".) 파트 수준 관계의 경우 는 관계를 TargetUri 소유하는 원본 부분을 기준으로 확인됩니다(TargetUri 은 에 대해 SourceUri해석됩니다).

가 인 External경우 TargetModeTargetUri 상대 참조 또는 정규화된 URI일 수 있습니다. 가 TargetUri 상대 참조인 경우 참조는 이 관계를 포함하는 의 Package 위치를 기준으로 해석됩니다.

자세한 TargetMode 내용은 에서 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/다운로드할 수 있는 Open Packaging Conventions 사양의 섹션 1.3.3 "관계 태그"를 참조하세요.

적용 대상

추가 정보