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 objeto EncryptedPackageEnvelope.
Sobrecargas
| Create(Stream, PublishLicense, CryptoProvider) |
Crea y devuelve un objeto EncryptedPackageEnvelope en la secuencia especificada. |
| Create(String, PublishLicense, CryptoProvider) |
Crea y devuelve un objeto EncryptedPackageEnvelope y le asigna el nombre de archivo especificado. |
Create(Stream, PublishLicense, CryptoProvider)
Crea y devuelve un objeto EncryptedPackageEnvelope 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 que está incrustada en el archivo compuesto.
- cryptoProvider
- CryptoProvider
Objeto que determina las operaciones que puede realizar el usuario actual en el contenido cifrado.
Devoluciones
Colección EncryptedPackageEnvelope creada recientemente.
Excepciones
envelopeStream es null.
envelopeStream no proporciona acceso de lectura ni 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 un objeto EncryptedPackageEnvelope y le asigna 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 que está incrustada en el archivo compuesto.
- cryptoProvider
- CryptoProvider
Objeto que determina las operaciones que puede realizar el usuario actual en el contenido cifrado.
Devoluciones
Colección EncryptedPackageEnvelope creada recientemente.
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.