EncryptedPackageEnvelope.Create Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy i zwraca element EncryptedPackageEnvelope.
Przeciążenia
Create(Stream, PublishLicense, CryptoProvider) |
Tworzy i zwraca element EncryptedPackageEnvelope w określonym strumieniu. |
Create(String, PublishLicense, CryptoProvider) |
Tworzy i zwraca element EncryptedPackageEnvelope i nadaje mu określoną nazwę pliku. |
Create(Stream, PublishLicense, CryptoProvider)
Tworzy i zwraca element EncryptedPackageEnvelope w określonym strumieniu.
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
Parametry
- envelopeStream
- Stream
Strumień, na którym ma zostać utworzony plik.
- publishLicense
- PublishLicense
Licencja publikowania osadzona w pliku złożonym.
- cryptoProvider
- CryptoProvider
Obiekt, który określa, jakie operacje może wykonywać bieżący użytkownik w zaszyfrowanej zawartości.
Zwraca
Nowo utworzony element EncryptedPackageEnvelope.
Wyjątki
envelopeStream
to null
.
envelopeStream
nie zapewnia dostępu do odczytu/zapisu.
Uwagi
Bieżący użytkownik ma dostęp do odczytu/zapisu do nowego pliku.
Zobacz też
Dotyczy
Create(String, PublishLicense, CryptoProvider)
Tworzy i zwraca element EncryptedPackageEnvelope i nadaje mu określoną nazwę pliku.
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
Parametry
- envelopeFileName
- String
Nazwa pliku złożonego OLE.
- publishLicense
- PublishLicense
Licencja publikowania osadzona w pliku złożonym.
- cryptoProvider
- CryptoProvider
Obiekt, który określa, jakie operacje może wykonywać bieżący użytkownik w zaszyfrowanej zawartości.
Zwraca
Nowo utworzony element EncryptedPackageEnvelope.
Wyjątki
envelopeFileName
to null
.
Uwagi
Jeśli plik o określonej nazwie już istnieje, zostanie zastąpiony.
Bieżący użytkownik ma dostęp do odczytu/zapisu do pliku.