FileSpecification

FileSpecification class

Classe représentant le fichier intégré.

public sealed class FileSpecification : IDisposable

Constructeurs

NomLa description
FileSpecification()Créer une nouvelle spécification de fichier vide.
FileSpecification(string)Constructeur pour FileSpecification
FileSpecification(Stream, string)Constructeur pour la spécification de fichier.
FileSpecification(string, Annotation)Constructeur pour FileSpecification.
FileSpecification(string, string)Constructeur pour FileSpecification.
FileSpecification(Stream, string, string)Constructeur pour FileSpecification.

Propriétés

NomLa 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

NomLa 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