Package.CreatePartCore(Uri, String, CompressionOption) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 재정의되는 경우 패키지에서 새 파트를 만듭니다.
protected:
abstract System::IO::Packaging::PackagePart ^ CreatePartCore(Uri ^ partUri, System::String ^ contentType, System::IO::Packaging::CompressionOption compressionOption);
protected abstract System.IO.Packaging.PackagePart CreatePartCore (Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption);
abstract member CreatePartCore : Uri * string * System.IO.Packaging.CompressionOption -> System.IO.Packaging.PackagePart
Protected MustOverride Function CreatePartCore (partUri As Uri, contentType As String, compressionOption As CompressionOption) As PackagePart
매개 변수
- partUri
- Uri
만드는 파트의 URI(Uniform Resource Identifier)입니다.
- contentType
- String
데이터 스트림의 콘텐츠 형식입니다.
- compressionOption
- CompressionOption
데이터 스트림의 압축 옵션입니다.
반환
만들어진 파트입니다.
설명
파생된 메서드는 파생 클래스에서 CreatePart 구현된 CreatePartCore 실제 형식에 따라 파트를 만들기 위해 메서드에 의해 호출됩니다.
기본적으로 추상 Package 클래스의 ZipPackage 파생 클래스 구현이 제공되고 사용됩니다. 기본 작업 CreatePart 에서 내부적으로 클래스를 ZipPackage 호출 CreatePartCore 하여 ZIP 파일에 새 파트를 만듭니다.
기본 ZipPackage 파생 클래스의 경우 메서드는 CreatePartCore 두 compressionOption
값 NotCompressed 또는 Normal 압축만 지원합니다. , 또는 의 다른 CompressionOption 값은 압축을 사용합니다Normal.MaximumSuperFastFast
패키지 모델 및 패키지 파트에 대한 자세한 내용은 에서 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/다운로드할 수 있는 OPC(Open Packaging Conventions) 사양의 1장을 참조하세요.
구현자 참고
파생된 CreatePartCore(Uri, String, CompressionOption) 구현은 호출하는 메서드에서 수행하는 CreatePart 순서 또는 작업에 대해 가정하지 않아야 합니다.
적용 대상
추가 정보
.NET