EncryptedPackageEnvelope Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un fichier composé OLE qui contient un package chiffré.
public ref class EncryptedPackageEnvelope : IDisposable
public class EncryptedPackageEnvelope : IDisposable
type EncryptedPackageEnvelope = class
interface IDisposable
Public Class EncryptedPackageEnvelope
Implements IDisposable
- Héritage
-
EncryptedPackageEnvelope
- Implémente
Remarques
EncryptedPackageEnvelope n’a aucun constructeur public. Une EncryptedPackageEnvelope valeur est créée à l’aide Createdes méthodes statiques, CreateFromPackageou Open statiques.
Propriétés
| Nom | Description |
|---|---|
| FileOpenAccess |
Obtient une valeur qui spécifie si le fichier a été ouvert avec accès à la lecture, à l’écriture ou aux deux. |
| PackageProperties |
Obtient les propriétés principales du package (par exemple, Titre et Objet) du document géré par droits. |
| RightsManagementInformation |
Obtient les informations de gestion des droits stockées dans le EncryptedPackageEnvelopefichier PublishLicenseUseLicensecomposé OLE qui incarne le package protégé par la gestion des droits. |
| StorageInfo |
Obtient un objet qui fournit l’accès aux flux de fichiers composés en dehors du package chiffré. |
Méthodes
| Nom | Description |
|---|---|
| Close() |
Ferme le package chiffré et le fichier composé OLE qui le contient. |
| Create(Stream, PublishLicense, CryptoProvider) |
Crée et retourne un EncryptedPackageEnvelope flux spécifié. |
| Create(String, PublishLicense, CryptoProvider) |
Crée et retourne un EncryptedPackageEnvelope fichier et lui donne le nom de fichier spécifié. |
| CreateFromPackage(Stream, Stream, PublishLicense, CryptoProvider) |
Crée et retourne un EncryptedPackageEnvelope (sur le flux spécifié) qui utilise le package non chiffré spécifié comme contenu. |
| CreateFromPackage(String, Stream, PublishLicense, CryptoProvider) |
Crée et retourne un EncryptedPackageEnvelope package non chiffré spécifié comme contenu et lui donne le nom de fichier spécifié. |
| Dispose() |
Libère toutes les ressources utilisées par le EncryptedPackageEnvelope. |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par les EncryptedPackageEnvelope ressources gérées et libère éventuellement les ressources managées. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Flush() |
Videz le flux à la fois pour le contenu du EncryptedPackageEnvelope package et celui du package. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetPackage() |
Obtient le package chiffré à l’intérieur du EncryptedPackageEnvelope. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IsEncryptedPackageEnvelope(Stream) |
Obtient une valeur spécifiant si le flux spécifié est un fichier composé OLE avec un flux de package chiffré. |
| IsEncryptedPackageEnvelope(String) |
Obtient une valeur spécifiant si le fichier spécifié est un fichier composé OLE avec un flux de package chiffré. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Open(Stream) |
Ouvrez le package chiffré dans le flux spécifié. |
| Open(String, FileAccess, FileShare) |
Ouvrez le package chiffré dans le fichier spécifié et lui donnez l’accès et le partage spécifiés. |
| Open(String, FileAccess) |
Ouvrez le package chiffré dans le fichier spécifié comme non partagé et avec l’accès spécifié. |
| Open(String) |
Ouvrez le package chiffré dans le fichier spécifié en lecture seule et non partagé. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |