EncryptedPackageEnvelope.Create Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria e devolve um EncryptedPackageEnvelope.
Sobrecargas
| Name | Description |
|---|---|
| Create(Stream, PublishLicense, CryptoProvider) |
Cria e devolve um EncryptedPackageEnvelope no fluxo especificado. |
| Create(String, PublishLicense, CryptoProvider) |
Cria e retorna um EncryptedPackageEnvelope e dá-lhe o nome de ficheiro especificado. |
Create(Stream, PublishLicense, CryptoProvider)
Cria e devolve um EncryptedPackageEnvelope no fluxo especificado.
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
Parâmetros
- envelopeStream
- Stream
O stream onde criar o ficheiro.
- publishLicense
- PublishLicense
A licença de publicação que está embutida no ficheiro composto.
- cryptoProvider
- CryptoProvider
Um objeto que determina que operações o utilizador atual pode realizar sobre o conteúdo encriptado.
Devoluções
O recém-criado EncryptedPackageEnvelope.
Exceções
envelopeStream é null.
envelopeStream não fornece acesso de leitura/escrita.
Observações
O utilizador atual tem acesso de leitura/escrita ao novo ficheiro.
Ver também
Aplica-se a
Create(String, PublishLicense, CryptoProvider)
Cria e retorna um EncryptedPackageEnvelope e dá-lhe o nome de ficheiro especificado.
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
Parâmetros
- envelopeFileName
- String
O nome do ficheiro composto OLE.
- publishLicense
- PublishLicense
A licença de publicação que está embutida no ficheiro composto.
- cryptoProvider
- CryptoProvider
Um objeto que determina que operações o utilizador atual pode realizar sobre o conteúdo encriptado.
Devoluções
O recém-criado EncryptedPackageEnvelope.
Exceções
envelopeFileName é null.
Observações
Se um ficheiro com o nome especificado já existir, é sobrescrito.
O utilizador atual tem acesso de leitura/escrita ao ficheiro.