FileSpecification
FileSpecification class
Classe représentant le fichier intégré.
public sealed class FileSpecification : IDisposable
Constructeurs
Propriétés
Nom | La description |
---|
AFRelationship { get; set; } | Fichier associé Relation. |
Contents { get; set; } | Obtient ou définit le fichier de contenu. Cette propriété renvoie les données chargées en mémoire, ce qui peut provoquer une exception de mémoire insuffisante pour les données volumineuses. Pour réduire l’utilisation de la mémoire, veuillez utiliser StreamContents. |
Description { get; set; } | Obtient ou définit le texte associé à la spécification de fichier. |
Encoding { get; set; } | Obtient ou définit le format d’encodage. Valeurs possibles : Zip - le fichier est compressé avec ZIP, Aucun - le fichier n’est pas compressé. |
EncryptedPayload { get; } | Obtient la charge utile chiffrée. |
FileSystem { get; set; } | Obtient ou définit le nom du système de fichiers. |
IncludeContents { get; set; } | Si vrai, le contenu du fichier sera inclus dans la spécification du fichier. |
MIMEType { get; set; } | Obtient le sous-type du fichier intégré |
Name { get; set; } | Obtient ou définit le nom de la spécification de fichier. |
Params { get; set; } | Récupère les paramètres du fichier. |
StreamContents { get; } | Récupère le contenu du fichier sous forme de flux. Le contenu n’est pas chargé en mémoire, ce qui permet de réduire l’utilisation de la mémoire. Mais ce flux ne prend pas en charge le positionnement et la propriété Length. Si vous avez besoin de ces fonctionnalités, veuillez utiliser la propriété Contents à la place. |
UnicodeName { get; set; } | Obtient ou définit le nom unicode de la spécification de fichier. |
Méthodes
Nom | La description |
---|
Dispose() | Éliminer le contenu. |
GetValue(string) | Obtient le paramètre spécifique à l’application. |
SetValue(string, string) | Définit le paramètre spécifique à l’application. |
Voir également