이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
CreateRelationship 메서드
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

Package.CreateRelationship 메서드

지정된 파트에 대한 패키지 수준 관계를 만듭니다.

이 멤버는 오버로드됩니다. 구문, 사용법 및 예제를 비롯하여 이 멤버에 대한 자세한 내용을 보려면 오버로드 목록에서 이름을 클릭합니다.

  이름 설명
Public 메서드 CreateRelationship(Uri, TargetMode, String) 지정된 URI, 대상 모드 및 관계 형식을 가진 파트에 대한 패키지 수준 관계를 만듭니다.
Public 메서드 CreateRelationship(Uri, TargetMode, String, String) 지정된 URI, 대상 모드, 관계 형식 및 ID(식별자)를 가진 파트에 대한 패키지 수준 관계를 만듭니다.
위쪽

패키지 수준 관계는 패키지와 패키지에 연결된 대상 파트 또는 리소스 간의 연결을 정의합니다. 패키지 수준 관계는 두 가지 형태 중 하나가 될 수 있습니다.

  • Package 와 패키지 내의 대상 PackagePart 간의 관계

  • Package 와 패키지 외부의 대상 리소스 간의 관계

패키지 관계에서 패키지는 관계의 "소유자"로 간주됩니다. 패키지를 삭제하면 이 패키지가 소유한 관계도 모두 삭제됩니다. 관계를 만들거나 삭제해도 대상 파트나 리소스가 실제로 변경되는 것은 아닙니다.

자세한 내용은 OPC(Open Packaging Conventions) 사양을 참조하십시오. 이 사양은 http://go.microsoft.com/fwlink/?LinkID=71255에서 다운로드할 수 있습니다.

다음 예제에서는 Package와 루트 문서 파트 사이에 PackageRelationship을 만드는 방법을 보여 줍니다. 전체 샘플을 보려면 Writing a Package 샘플을 참조하십시오.


// Add the Document part to the Package
PackagePart packagePartDocument =
    package.CreatePart(partUriDocument,
                   System.Net.Mime.MediaTypeNames.Text.Xml);

// Copy the data to the Document Part
using (FileStream fileStream = new FileStream(
       documentPath, FileMode.Open, FileAccess.Read))
{
    CopyStream(fileStream, packagePartDocument.GetStream());
}// end:using(fileStream) - Close and dispose fileStream.

// Add a Package Relationship to the Document Part
package.CreateRelationship(packagePartDocument.Uri,
                           TargetMode.Internal,
                           PackageRelationshipType);


커뮤니티 추가 항목

추가
표시:
© 2015 Microsoft