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.