EncryptedPackageEnvelope.Create 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 만들고 반환합니다 EncryptedPackageEnvelope.
오버로드
| Name | Description |
|---|---|
| Create(Stream, PublishLicense, CryptoProvider) |
지정된 스트림을 EncryptedPackageEnvelope 만들고 반환합니다. |
| Create(String, PublishLicense, CryptoProvider) |
지정된 파일 이름을 만들어 반환 EncryptedPackageEnvelope 하고 지정합니다. |
Create(Stream, PublishLicense, CryptoProvider)
지정된 스트림을 EncryptedPackageEnvelope 만들고 반환합니다.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::IO::Stream ^ envelopeStream, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create(System.IO.Stream envelopeStream, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : System.IO.Stream * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeStream As Stream, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
매개 변수
- envelopeStream
- Stream
파일을 만들 스트림입니다.
- publishLicense
- PublishLicense
복합 파일에 포함된 게시 라이선스입니다.
- cryptoProvider
- CryptoProvider
현재 사용자가 암호화된 콘텐츠에서 수행할 수 있는 작업을 결정하는 개체입니다.
반품
새로 만든 EncryptedPackageEnvelope.
예외
envelopeStream은 null입니다.
envelopeStream 는 읽기/쓰기 액세스를 제공하지 않습니다.
설명
현재 사용자는 새 파일에 대한 읽기/쓰기 권한이 있습니다.
추가 정보
적용 대상
Create(String, PublishLicense, CryptoProvider)
지정된 파일 이름을 만들어 반환 EncryptedPackageEnvelope 하고 지정합니다.
public:
static System::IO::Packaging::EncryptedPackageEnvelope ^ Create(System::String ^ envelopeFileName, System::Security::RightsManagement::PublishLicense ^ publishLicense, System::Security::RightsManagement::CryptoProvider ^ cryptoProvider);
public static System.IO.Packaging.EncryptedPackageEnvelope Create(string envelopeFileName, System.Security.RightsManagement.PublishLicense publishLicense, System.Security.RightsManagement.CryptoProvider cryptoProvider);
static member Create : string * System.Security.RightsManagement.PublishLicense * System.Security.RightsManagement.CryptoProvider -> System.IO.Packaging.EncryptedPackageEnvelope
Public Shared Function Create (envelopeFileName As String, publishLicense As PublishLicense, cryptoProvider As CryptoProvider) As EncryptedPackageEnvelope
매개 변수
- envelopeFileName
- String
OLE 복합 파일의 이름입니다.
- publishLicense
- PublishLicense
복합 파일에 포함된 게시 라이선스입니다.
- cryptoProvider
- CryptoProvider
현재 사용자가 암호화된 콘텐츠에서 수행할 수 있는 작업을 결정하는 개체입니다.
반품
새로 만든 EncryptedPackageEnvelope.
예외
envelopeFileName은 null입니다.
설명
지정된 이름의 파일이 이미 있는 경우 덮어씁니다.
현재 사용자는 파일에 대한 읽기/쓰기 권한이 있습니다.