EncryptedPackageEnvelope.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea y devuelve un EncryptedPackageEnvelope.
Sobrecargas
| Nombre | Description |
|---|---|
| Create(Stream, PublishLicense, CryptoProvider) |
Crea y devuelve un EncryptedPackageEnvelope objeto en la secuencia especificada. |
| Create(String, PublishLicense, CryptoProvider) |
Crea y devuelve y EncryptedPackageEnvelope le proporciona el nombre de archivo especificado. |
Create(Stream, PublishLicense, CryptoProvider)
Crea y devuelve un EncryptedPackageEnvelope objeto en la secuencia especificada.
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
Secuencia en la que se va a crear el archivo.
- publishLicense
- PublishLicense
Licencia de publicación incrustada en el archivo compuesto.
- cryptoProvider
- CryptoProvider
Objeto que determina qué operaciones puede realizar el usuario actual en el contenido cifrado.
Devoluciones
Objeto recién creado EncryptedPackageEnvelope.
Excepciones
envelopeStream es null.
envelopeStream no proporciona acceso de lectura y escritura.
Comentarios
El usuario actual tiene acceso de lectura y escritura al nuevo archivo.
Consulte también
Se aplica a
Create(String, PublishLicense, CryptoProvider)
Crea y devuelve y EncryptedPackageEnvelope le proporciona el nombre de archivo 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
Nombre del archivo compuesto OLE.
- publishLicense
- PublishLicense
Licencia de publicación incrustada en el archivo compuesto.
- cryptoProvider
- CryptoProvider
Objeto que determina qué operaciones puede realizar el usuario actual en el contenido cifrado.
Devoluciones
Objeto recién creado EncryptedPackageEnvelope.
Excepciones
envelopeFileName es null.
Comentarios
Si ya existe un archivo con el nombre especificado, se sobrescribe.
El usuario actual tiene acceso de lectura y escritura al archivo.