Environement-VS 1.0.0-Alpha
Chargement...
Recherche...
Aucune correspondance
Référence de la classe GalacticShrine.FichierReference

[FR] Représentation d'un chemin de fichier absolu. Permet des hachages et des comparaisons rapides. [EN] Representation of an absolute file path. Allows fast hashing and comparisons. Plus de détails...

Graphe d'héritage de GalacticShrine.FichierReference:
Graphe de collaboration de GalacticShrine.FichierReference:

Fonctions membres publiques

 FichierReference (string Chemins)
 [FR] Constructeur par défaut. [EN] Default constructor.
 FichierReference (FileInfo InInfo)
 [FR] Construire une FichierReference à partir d'un objet FileInfo. [EN] Construct a FichierReference from a FileInfo object.
 FichierReference (string NomAuComplet, Aseptise Assainisseur)
 [FR] Constructeur par défaut. [EN] Default constructor.
FichierReference ModifierLextension (string Extension)
 [FR] Change l'extension du fichier. [EN] Changes the file's extension.
FileInfo InformationsDuFichier ()
 [FR] Construire un objet FileInfo à partir de cette référence. [EN] Construct a FileInfo object from this reference.
string ObtenirLextension ()
 [FR] Obtient l'extension pour ce nom de fichier. [EN] Gets the extension for this file name.
async Task< byte[]> LireTousLesOctetsAsync (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier de manière asynchrone et retourne tous ses octets. [EN] Asynchronously reads the content of a file and returns all its bytes.
async Task< string > LireToutLeTexteAsync (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier de manière asynchrone et retourne le texte complet du fichier. [EN] Asynchronously reads the content of a file and returns the complete text of the file.
async Task< string > LireToutLeTexteAsync (FichierReference Localisation, Encoding Encodage)
 [FR] Lit le contenu d'un fichier de manière asynchrone et retourne le texte complet du fichier en utilisant un encodage spécifié. [EN] Asynchronously reads the content of a file and returns the complete text of the file using the specified encoding.
async Task< string[]> LireToutLesLignesAsync (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier de manière asynchrone et retourne toutes les lignes du fichier. [EN] Asynchronously reads the content of a file and returns all lines of the file.
async Task< string[]> LireToutLesLignesAsync (FichierReference Localisation, Encoding Encodage)
 [FR] Lit le contenu d'un fichier de manière asynchrone et retourne toutes les lignes du fichier en utilisant un encodage spécifié. [EN] Asynchronously reads the content of a file and returns all lines of the file using the specified encoding.
Fonctions membres publiques hérités de GalacticShrine.FichierSystemeReference
bool PossedeLextension (string Extension)
 [FR] Vérifie si ce nom a l'extension donnée. [EN] Checks if this name has the given extension.
bool EstSousLeRepertoire (DossierReference Autre)
 [FR] Détermine si l'objet donné est dans ou sous le répertoire donné. [EN] Determines if the given object is in or under the given directory.
bool ContientLeNom (string Nom, DossierReference RepertoireDeBase)
 [FR] Détermine si l'objet donné est sous le répertoire donné, dans un sous-dossier du nom donné. Utile pour masquer les répertoires par leur nom. [EN] Determines if the given object is under the given directory, within a subfolder of the given name. Useful for masking out directories by name.
bool ContientTousLesNoms (IEnumerable< string > Noms, DossierReference RepertoireDeBase)
 [FR] Détermine si l'objet donné est sous le répertoire donné, dans un sous-dossier du nom donné. Utile pour masquer les répertoires par leur nom. [EN] Determines if the given object is under the given directory, within a subfolder of the given name. Useful for masking out directories by name.
string MarqueParRapportA (DossierReference RepertoireDeBase)
 [FR] crée un chemin relatif à partir du répertoire de base donné. [EN] creates a relative path from the given base directory.
override string ToString ()
 [FR] Renvoie une représentation sous forme de chaîne de caractères de cet objet système de fichiers. [EN] Returns a string representation of this filesystem object.

Fonctions membres publiques statiques

static FichierReference operator+ (FichierReference FichierA, string FichierB)
 [FR] Ajoute une chaîne à la fin d'un nom de fichier. [EN] Appends a string to the end of a file name.
static FichierReference MarquerADistance (string CheminAbsolu)
 [FR] Fonction d'aide à la création d'une référence de fichier distant. Contrairement à un objet FichierReference normal, ceux-ci ne sont pas convertis en un chemin complet dans le système de fichiers local. [EN] Helper function to create a remote file reference. Unlike normal FichierReference objects, these aren't converted to a full path in the local filesystem.
static FileAttributes ObtenirDesAttributs (FichierReference Localisation)
 [FR] Récupère les attributs d'un fichier. [EN] Gets the attributes for a file.
static Task< FileAttributes > ObtenirDesAttributsAsync (FichierReference Localisation)
 [FR] Récupère les attributs d'un fichier de manière asynchrone. [EN] Gets the attributes for a file asynchronously.
static DateTime ObtenirLaDerniereHeureDecriture (FichierReference Localisation)
 [FR] Récupère l'heure à laquelle le fichier a été écrit pour la dernière fois. [EN] Gets the time that the file was last written.
static DateTime ObtenirLaDerniereHeureDecritureUtc (FichierReference Localisation)
 [FR] Récupère l'heure à laquelle le fichier a été écrit pour la dernière fois (UTC). [EN] Gets the time that the file was last written (UTC).
static StreamWriter Creer (string Nom)
 [FR] Crée un fichier texte. [EN] Creates a text file.
static FileStream Ouvrir (FichierReference Localisation, FileMode Mode)
 [FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.
static FileStream Ouvrir (FichierReference Localisation, FileMode Mode, FileAccess Acces)
 [FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.
static FileStream Ouvrir (FichierReference Localisation, FileMode Mode, FileAccess Acces, FileShare Partager)
 [FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.
static byte[] LireTousLesOctets (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier et retourne tous ses octets. [EN] Reads the contents of a file and returns all its bytes.
static string LireToutLeTexte (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier et retourne le texte complet. [EN] Reads the contents of a file and returns the complete text.
static string LireToutLeTexte (FichierReference Localisation, Encoding Encodage)
 [FR] Lit le contenu d'un fichier avec l'encodage spécifié et retourne le texte complet. [EN] Reads the contents of a file with the specified encoding and returns the complete text.
static string[] LireToutLesLignes (FichierReference Localisation)
 [FR] Lit le contenu d'un fichier et retourne toutes les lignes. [EN] Reads the contents of a file and returns all lines.
static string[] LireToutLesLignes (FichierReference Localisation, Encoding Encodage)
 [FR] Lit le contenu d'un fichier avec encodage et retourne toutes les lignes. [EN] Reads the contents of a file with encoding and returns all lines.
static void RendreInscriptibles (FichierReference Localisation)
 [FR] Rend un emplacement de fichier inscriptible. [EN] Makes a file location writeable.
static async Task RendreInscriptiblesAsync (FichierReference Localisation)
 [FR] Rend un fichier inscriptible de manière asynchrone en vérifiant ses attributs. Si le fichier est en lecture seule, l'attribut "lecture seule" est supprimé. [EN] Makes a file writable asynchronously by checking its attributes. If the file is read-only, the "read-only" attribute is removed.
static void Copier (FichierReference LocalisationDeDepart, FichierReference LocalisationDeDestination)
 [FR] Copie un fichier d'un emplacement à un autre. [EN] Copies a file from one location to another.
static void Copier (FichierReference LocalisationDeDepart, FichierReference LocalisationDeDestination, bool Ecraser)
 [FR] Copie un fichier d'un emplacement à un autre. [EN] Copies a file from one location to another.
static void Deplacer (FichierReference LocalisationDeDepart, FichierReference LocalisationDeDestination)
 [FR] Déplace un fichier d'un emplacement à un autre. [EN] Moves a file from one location to another.
static void Supprimer (FichierReference Localisation)
 [FR] Supprime ce fichier. [EN] Deletes this file.
static void DefinirDesAttributs (FichierReference Localisation, FileAttributes Attributs)
 [FR] Définit les attributs d'un fichier. [EN] Sets the attributes for a file.
static Task DefinirDesAttributsAsync (FichierReference Localisation, FileAttributes Attributs)
 [FR] Définit les attributs d'un fichier de manière asynchrone. Cette méthode applique les attributs spécifiés au fichier indiqué. [EN] Sets the attributes of a file asynchronously. This method applies the specified attributes to the given file.
static void DefinirLaDerniereHeureDecriture (FichierReference Localisation, DateTime DerniereHeureDecriture)
 [FR] Définit l'heure à laquelle le fichier a été écrit pour la dernière fois. [EN] Sets the time that the file was last written.
static void DefinirLaDerniereHeureDecritureUtc (FichierReference Localisation, DateTime DerniereHeureDecritureUTC)
 [FR] Définit l'heure à laquelle le fichier a été écrit pour la dernière fois (UTC). [EN] Sets the time that the file was last written (UTC).
static void EcrireTousLesOctets (FichierReference Localisation, byte[] Contenu)
 [FR] Écrit les octets dans un fichier. [EN] Writes the contents of a file.
static Task EcrireTousLesOctetsAsync (FichierReference Localisation, byte[] Contenu)
 [FR] Écrit les octets dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.
static void EcrireToutLeTexte (FichierReference Localisation, string Contenu)
 [FR] Écrit du texte dans un fichier. [EN] Writes the contents of a file.
static Task EcrireToutLeTexteAsync (FichierReference Localisation, string Contenu)
 [FR] Écrit du texte dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.
static void EcrireToutLeTexte (FichierReference Localisation, string Contenu, Encoding Encodage)
 [FR] Écrit du texte dans un fichier avec encodage. [EN] Writes the contents of a file.
static Task EcrireToutLeTexteAsync (FichierReference Localisation, string Contenu, Encoding Encodage)
 [FR] Écrit du texte dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.
static void EcrireToutesLeslignes (FichierReference Localisation, IEnumerable< string > Contenu)
 [FR] Écrit une séquence de lignes dans un fichier. [EN] Writes the contents of a file.
static Task EcrireToutesLeslignesAsync (FichierReference Localisation, IEnumerable< string > Contenu)
 [FR] Écrit une séquence de lignes dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.
static void EcrireToutesLeslignes (FichierReference Localisation, string[] Contenu)
 [FR] Écrit un tableau de lignes dans un fichier. [EN] Writes the contents of a file.
static Task EcrireToutesLeslignesAsync (FichierReference Localisation, string[] Contenu)
 [FR] Écrit un tableau de lignes dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.
static void EcrireToutesLeslignes (FichierReference Localisation, IEnumerable< string > Contenu, Encoding Encodage)
 [FR] Écrit une séquence de lignes dans un fichier avec encodage. [EN] Writes the contents of a file.
static Task EcrireToutesLeslignesAsync (FichierReference Localisation, IEnumerable< string > Contenu, Encoding Encodage)
 [FR] Écrit une séquence de lignes dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.
static void EcrireToutesLeslignes (FichierReference Localisation, string[] Contenu, Encoding Encodage)
 [FR] Écrit un tableau de lignes dans un fichier avec encodage. [EN] Writes the contents of a file.
static Task EcrireToutesLeslignesAsync (FichierReference Localisation, string[] Contenu, Encoding Encodage)
 [FR] Écrit un tableau de lignes dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.
static void AjouterLigne (FichierReference Localisation, string Contenu)
 [FR] Ajoute une ligne à la fin d'un fichier. [EN] Appends a line to the end of a file.
static Task AjouterLigneAsync (FichierReference Localisation, string Contenu)
 [FR] Ajoute une ligne à la fin d'un fichier de manière asynchrone. [EN] Appends a line to the end of a file asynchronously.
static void AjouterLigne (FichierReference Localisation, string Contenu, Encoding Encodage)
 [FR] Ajoute une ligne à la fin d'un fichier avec encodage. [EN] Appends a line to the end of a file.
static Task AjouterLigneAsync (FichierReference Localisation, string Contenu, Encoding Encodage)
 [FR] Ajoute une ligne à la fin d'un fichier de manière asynchrone avec encodage. [EN] Appends a line to the end of a file asynchronously.
static bool VerifieSiExiste (FichierReference Localisation)
 [FR] Détermine si le nom de fichier donné existe ou non. [EN] Determines whether the given file name exists.
static bool operator!= (FichierReference ObjetA, FichierReference ObjetB)
 [FR] Compare deux noms d'objets du système de fichiers pour l'égalité. Utilise la représentation du nom canonique, pas la représentation du nom d'affichage. [EN] Compares two filesystem object names for equality. Uses the canonical name representation, not the display name representation.

Propriétés

DossierReference Repertoire [get]
 [FR] Récupère le répertoire contenant ce fichier. [EN] Retrieves the directory containing this file.

Membres hérités additionnels

Champs de données hérités de GalacticShrine.FichierSystemeReference
readonly string NomComplet
 [FR] Le chemin vers cet objet. Stocké en tant que chemin absolu, avec des caractères de séparation préférés d'O/S, et pas de barre oblique pour les répertoires. [EN] The path to this object. Stored as an absolute path, with preferred O/S separation characters, and no slash for directories.
Attributs publics statiques hérités de GalacticShrine.FichierSystemeReference
static readonly StringComparer Comparateur = StringComparer.OrdinalIgnoreCase
 [FR] Le comparateur à utiliser pour les références de systèmes de fichiers [EN] The comparator to use for file system references
static readonly StringComparison Comparaison = StringComparison.OrdinalIgnoreCase
 [FR] La comparaison à utiliser pour les références de systèmes de fichiers [EN] The comparison to be used for file system references

Description détaillée

[FR] Représentation d'un chemin de fichier absolu. Permet des hachages et des comparaisons rapides. [EN] Representation of an absolute file path. Allows fast hashing and comparisons.

Définition à la ligne 35 du fichier Fichier.Reference.Class.Ref.cs.

Documentation des constructeurs et destructeur

◆ FichierReference() [1/3]

GalacticShrine.FichierReference.FichierReference ( string Chemins)

[FR] Constructeur par défaut. [EN] Default constructor.

Paramètres
Chemins[FR] Chemin d'accès à ce fichier. [EN] Path to this file.

Définition à la ligne 47 du fichier Fichier.Reference.Class.Ref.cs.

Références GalacticShrine.Properties.Resources.FichierTermineInvalide, et GalacticShrine.FichierSystemeReference.NomComplet.

◆ FichierReference() [2/3]

GalacticShrine.FichierReference.FichierReference ( FileInfo InInfo)

[FR] Construire une FichierReference à partir d'un objet FileInfo. [EN] Construct a FichierReference from a FileInfo object.

Paramètres
InInfo[FR] Chemin d'accès à ce fichier. [EN] Path to this file.

Définition à la ligne 65 du fichier Fichier.Reference.Class.Ref.cs.

◆ FichierReference() [3/3]

GalacticShrine.FichierReference.FichierReference ( string NomAuComplet,
Aseptise Assainisseur )

[FR] Constructeur par défaut. [EN] Default constructor.

Paramètres
NomAuComplet[FR] Le chemin aseptisé complet. [EN] The full sanitized path.
Assainisseur[FR] Argument factice pour utiliser la surcharge aseptisée. [EN] Dummy argument to use the sanitized overload.

Définition à la ligne 83 du fichier Fichier.Reference.Class.Ref.cs.

Documentation des fonctions membres

◆ AjouterLigne() [1/2]

void GalacticShrine.FichierReference.AjouterLigne ( FichierReference Localisation,
string Contenu )
static

[FR] Ajoute une ligne à la fin d'un fichier. [EN] Appends a line to the end of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu de la ligne à ajouter. [EN] Contents of the line to append.

Définition à la ligne 1273 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ AjouterLigne() [2/2]

void GalacticShrine.FichierReference.AjouterLigne ( FichierReference Localisation,
string Contenu,
Encoding Encodage )
static

[FR] Ajoute une ligne à la fin d'un fichier avec encodage. [EN] Appends a line to the end of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu de la ligne à ajouter. [EN] Contents of the line to append.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1319 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ AjouterLigneAsync() [1/2]

Task GalacticShrine.FichierReference.AjouterLigneAsync ( FichierReference Localisation,
string Contenu )
static

[FR] Ajoute une ligne à la fin d'un fichier de manière asynchrone. [EN] Appends a line to the end of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu de la ligne à ajouter. [EN] Contents of the line to append.

Définition à la ligne 1294 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ AjouterLigneAsync() [2/2]

Task GalacticShrine.FichierReference.AjouterLigneAsync ( FichierReference Localisation,
string Contenu,
Encoding Encodage )
static

[FR] Ajoute une ligne à la fin d'un fichier de manière asynchrone avec encodage. [EN] Appends a line to the end of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu de la ligne à ajouter. [EN] Contents of the line to append.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1345 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Copier() [1/2]

void GalacticShrine.FichierReference.Copier ( FichierReference LocalisationDeDepart,
FichierReference LocalisationDeDestination )
static

[FR] Copie un fichier d'un emplacement à un autre. [EN] Copies a file from one location to another.

Paramètres
LocalisationDeDepart[FR] Emplacement du fichier source. [EN] Location of the source file.
LocalisationDeDestination[FR] Emplacement du fichier cible. [EN] Location of the target file.

Définition à la ligne 777 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Copier() [2/2]

void GalacticShrine.FichierReference.Copier ( FichierReference LocalisationDeDepart,
FichierReference LocalisationDeDestination,
bool Ecraser )
static

[FR] Copie un fichier d'un emplacement à un autre. [EN] Copies a file from one location to another.

Paramètres
LocalisationDeDepart[FR] Emplacement du fichier source. [EN] Location of the source file.
LocalisationDeDestination[FR] Emplacement du fichier cible. [EN] Location of the target file.
Ecraser[FR] Indique s'il faut écraser le fichier dans l'emplacement cible. [EN] Indicates whether to overwrite the file in the target location.

Définition à la ligne 803 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Creer()

StreamWriter GalacticShrine.FichierReference.Creer ( string Nom)
static

[FR] Crée un fichier texte. [EN] Creates a text file.

Paramètres
Nom[FR] Nom du nouveau fichier. [EN] Name of the new file.

Définition à la ligne 401 du fichier Fichier.Reference.Class.Ref.cs.

◆ DefinirDesAttributs()

void GalacticShrine.FichierReference.DefinirDesAttributs ( FichierReference Localisation,
FileAttributes Attributs )
static

[FR] Définit les attributs d'un fichier. [EN] Sets the attributes for a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Attributs[FR] Nouveaux attributs du fichier. [EN] New attributes of the file.

Définition à la ligne 863 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ DefinirDesAttributsAsync()

Task GalacticShrine.FichierReference.DefinirDesAttributsAsync ( FichierReference Localisation,
FileAttributes Attributs )
static

[FR] Définit les attributs d'un fichier de manière asynchrone. Cette méthode applique les attributs spécifiés au fichier indiqué. [EN] Sets the attributes of a file asynchronously. This method applies the specified attributes to the given file.

Paramètres
Localisation[FR] Emplacement du fichier auquel les attributs doivent être appliqués. [EN] Location of the file to which the attributes should be applied.
Attributs[FR] Les attributs à définir pour le fichier. [EN] The attributes to set for the file.
Renvoie
[FR] Tâche représentant l'opération asynchrone de définition des attributs. [EN] Task representing the asynchronous operation of setting the attributes.

Définition à la ligne 889 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ DefinirLaDerniereHeureDecriture()

void GalacticShrine.FichierReference.DefinirLaDerniereHeureDecriture ( FichierReference Localisation,
DateTime DerniereHeureDecriture )
static

[FR] Définit l'heure à laquelle le fichier a été écrit pour la dernière fois. [EN] Sets the time that the file was last written.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
DerniereHeureDecriture[FR] Dernière heure d'écriture, en heure locale. [EN] Last write time, in local time.

Définition à la ligne 909 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ DefinirLaDerniereHeureDecritureUtc()

void GalacticShrine.FichierReference.DefinirLaDerniereHeureDecritureUtc ( FichierReference Localisation,
DateTime DerniereHeureDecritureUTC )
static

[FR] Définit l'heure à laquelle le fichier a été écrit pour la dernière fois (UTC). [EN] Sets the time that the file was last written (UTC).

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
DerniereHeureDecritureUTC[FR] Dernière heure d'écriture, en heure UTC. [EN] Last write time, in UTC time.

Définition à la ligne 929 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Deplacer()

void GalacticShrine.FichierReference.Deplacer ( FichierReference LocalisationDeDepart,
FichierReference LocalisationDeDestination )
static

[FR] Déplace un fichier d'un emplacement à un autre. [EN] Moves a file from one location to another.

Paramètres
LocalisationDeDepart[FR] Emplacement du fichier source. [EN] Location of the source file.
LocalisationDeDestination[FR] Emplacement du fichier cible. [EN] Location of the target file.

Définition à la ligne 825 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireTousLesOctets()

void GalacticShrine.FichierReference.EcrireTousLesOctets ( FichierReference Localisation,
byte[] Contenu )
static

[FR] Écrit les octets dans un fichier. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 949 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireTousLesOctetsAsync()

Task GalacticShrine.FichierReference.EcrireTousLesOctetsAsync ( FichierReference Localisation,
byte[] Contenu )
static

[FR] Écrit les octets dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 970 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignes() [1/4]

void GalacticShrine.FichierReference.EcrireToutesLeslignes ( FichierReference Localisation,
IEnumerable< string > Contenu )
static

[FR] Écrit une séquence de lignes dans un fichier. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 1085 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignes() [2/4]

void GalacticShrine.FichierReference.EcrireToutesLeslignes ( FichierReference Localisation,
IEnumerable< string > Contenu,
Encoding Encodage )
static

[FR] Écrit une séquence de lignes dans un fichier avec encodage. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1173 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignes() [3/4]

void GalacticShrine.FichierReference.EcrireToutesLeslignes ( FichierReference Localisation,
string[] Contenu )
static

[FR] Écrit un tableau de lignes dans un fichier. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 1127 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignes() [4/4]

void GalacticShrine.FichierReference.EcrireToutesLeslignes ( FichierReference Localisation,
string[] Contenu,
Encoding Encodage )
static

[FR] Écrit un tableau de lignes dans un fichier avec encodage. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1225 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignesAsync() [1/4]

Task GalacticShrine.FichierReference.EcrireToutesLeslignesAsync ( FichierReference Localisation,
IEnumerable< string > Contenu )
static

[FR] Écrit une séquence de lignes dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 1106 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignesAsync() [2/4]

Task GalacticShrine.FichierReference.EcrireToutesLeslignesAsync ( FichierReference Localisation,
IEnumerable< string > Contenu,
Encoding Encodage )
static

[FR] Écrit une séquence de lignes dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1199 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignesAsync() [3/4]

Task GalacticShrine.FichierReference.EcrireToutesLeslignesAsync ( FichierReference Localisation,
string[] Contenu )
static

[FR] Écrit un tableau de lignes dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 1148 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutesLeslignesAsync() [4/4]

Task GalacticShrine.FichierReference.EcrireToutesLeslignesAsync ( FichierReference Localisation,
string[] Contenu,
Encoding Encodage )
static

[FR] Écrit un tableau de lignes dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1251 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutLeTexte() [1/2]

void GalacticShrine.FichierReference.EcrireToutLeTexte ( FichierReference Localisation,
string Contenu )
static

[FR] Écrit du texte dans un fichier. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 991 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutLeTexte() [2/2]

void GalacticShrine.FichierReference.EcrireToutLeTexte ( FichierReference Localisation,
string Contenu,
Encoding Encodage )
static

[FR] Écrit du texte dans un fichier avec encodage. [EN] Writes the contents of a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1037 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutLeTexteAsync() [1/2]

Task GalacticShrine.FichierReference.EcrireToutLeTexteAsync ( FichierReference Localisation,
string Contenu )
static

[FR] Écrit du texte dans un fichier de manière asynchrone. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.

Définition à la ligne 1012 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EcrireToutLeTexteAsync() [2/2]

Task GalacticShrine.FichierReference.EcrireToutLeTexteAsync ( FichierReference Localisation,
string Contenu,
Encoding Encodage )
static

[FR] Écrit du texte dans un fichier de manière asynchrone avec encodage. [EN] Writes the contents of a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Contenu[FR] Contenu du fichier. [EN] Contents of the file.
Encodage[FR] L'encodage à utiliser lors de l'écriture du fichier. [EN] The encoding to use when writing the file.

Définition à la ligne 1063 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ InformationsDuFichier()

FileInfo GalacticShrine.FichierReference.InformationsDuFichier ( )

[FR] Construire un objet FileInfo à partir de cette référence. [EN] Construct a FileInfo object from this reference.

Renvoie
[FR] Un nouvel objet FileInfo. [EN] A new FileInfo object.

Définition à la ligne 131 du fichier Fichier.Reference.Class.Ref.cs.

Références GalacticShrine.FichierSystemeReference.NomComplet, et GalacticShrine.DossierReference.Rs.

◆ LireTousLesOctets()

byte[] GalacticShrine.FichierReference.LireTousLesOctets ( FichierReference Localisation)
static

[FR] Lit le contenu d'un fichier et retourne tous ses octets. [EN] Reads the contents of a file and returns all its bytes.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tableau d'octets contenant le contenu du fichier. [EN] Byte array containing the content of the file.

Définition à la ligne 505 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireTousLesOctetsAsync()

async Task< byte[]> GalacticShrine.FichierReference.LireTousLesOctetsAsync ( FichierReference Localisation)

[FR] Lit le contenu d'un fichier de manière asynchrone et retourne tous ses octets. [EN] Asynchronously reads the content of a file and returns all its bytes.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tâche retournant un tableau de bytes contenant le contenu du fichier. [EN] Task returning a byte array containing the content of the file.

Définition à la ligne 525 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLesLignes() [1/2]

string[] GalacticShrine.FichierReference.LireToutLesLignes ( FichierReference Localisation)
static

[FR] Lit le contenu d'un fichier et retourne toutes les lignes. [EN] Reads the contents of a file and returns all lines.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tableau de chaînes de caractères contenant le contenu du fichier. [EN] String array containing the contents of the file.

Définition à la ligne 635 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLesLignes() [2/2]

string[] GalacticShrine.FichierReference.LireToutLesLignes ( FichierReference Localisation,
Encoding Encodage )
static

[FR] Lit le contenu d'un fichier avec encodage et retourne toutes les lignes. [EN] Reads the contents of a file with encoding and returns all lines.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Encodage[FR] Encodage du fichier. [EN] Encoding of the file.
Renvoie
[FR] Tableau de chaînes de caractères contenant le contenu du fichier. [EN] String array containing the contents of the file.

Définition à la ligne 679 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLesLignesAsync() [1/2]

async Task< string[]> GalacticShrine.FichierReference.LireToutLesLignesAsync ( FichierReference Localisation)

[FR] Lit le contenu d'un fichier de manière asynchrone et retourne toutes les lignes du fichier. [EN] Asynchronously reads the content of a file and returns all lines of the file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tâche retournant un tableau de chaînes contenant toutes les lignes du fichier. [EN] Task returning an array of strings containing all lines of the file.

Définition à la ligne 655 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLesLignesAsync() [2/2]

async Task< string[]> GalacticShrine.FichierReference.LireToutLesLignesAsync ( FichierReference Localisation,
Encoding Encodage )

[FR] Lit le contenu d'un fichier de manière asynchrone et retourne toutes les lignes du fichier en utilisant un encodage spécifié. [EN] Asynchronously reads the content of a file and returns all lines of the file using the specified encoding.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Encodage[FR] L'encodage à utiliser lors de la lecture du fichier. [EN] The encoding to use when reading the file.
Renvoie
[FR] Tâche retournant un tableau de chaînes contenant toutes les lignes du fichier, décodé avec l'encodage spécifié. [EN] Task returning an array of strings containing all lines of the file, decoded using the specified encoding.

Définition à la ligne 704 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLeTexte() [1/2]

string GalacticShrine.FichierReference.LireToutLeTexte ( FichierReference Localisation)
static

[FR] Lit le contenu d'un fichier et retourne le texte complet. [EN] Reads the contents of a file and returns the complete text.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Contenu du fichier sous la forme d'une seule chaîne de caractères. [EN] Contents of the file as a single string.

Définition à la ligne 545 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLeTexte() [2/2]

string GalacticShrine.FichierReference.LireToutLeTexte ( FichierReference Localisation,
Encoding Encodage )
static

[FR] Lit le contenu d'un fichier avec l'encodage spécifié et retourne le texte complet. [EN] Reads the contents of a file with the specified encoding and returns the complete text.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Encodage[FR] Encodage du fichier. [EN] Encoding of the file.
Renvoie
[FR] Contenu du fichier sous la forme d'une seule chaîne de caractères. [EN] Contents of the file as a single string.

Définition à la ligne 589 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLeTexteAsync() [1/2]

async Task< string > GalacticShrine.FichierReference.LireToutLeTexteAsync ( FichierReference Localisation)

[FR] Lit le contenu d'un fichier de manière asynchrone et retourne le texte complet du fichier. [EN] Asynchronously reads the content of a file and returns the complete text of the file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tâche retournant une chaîne contenant le texte complet du fichier. [EN] Task returning a string containing the full text of the file.

Définition à la ligne 565 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ LireToutLeTexteAsync() [2/2]

async Task< string > GalacticShrine.FichierReference.LireToutLeTexteAsync ( FichierReference Localisation,
Encoding Encodage )

[FR] Lit le contenu d'un fichier de manière asynchrone et retourne le texte complet du fichier en utilisant un encodage spécifié. [EN] Asynchronously reads the content of a file and returns the complete text of the file using the specified encoding.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Encodage[FR] L'encodage à utiliser lors de la lecture du fichier. [EN] The encoding to use when reading the file.
Renvoie
[FR] Tâche retournant une chaîne contenant le texte complet du fichier, décodé avec l'encodage spécifié. [EN] Task returning a string containing the full text of the file, decoded using the specified encoding.

Définition à la ligne 614 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ MarquerADistance()

FichierReference GalacticShrine.FichierReference.MarquerADistance ( string CheminAbsolu)
static

[FR] Fonction d'aide à la création d'une référence de fichier distant. Contrairement à un objet FichierReference normal, ceux-ci ne sont pas convertis en un chemin complet dans le système de fichiers local. [EN] Helper function to create a remote file reference. Unlike normal FichierReference objects, these aren't converted to a full path in the local filesystem.

Paramètres
CheminAbsolu[FR] Le chemin absolu dans le système de fichiers distant. [EN] The absolute path in the remote file system.
Renvoie
[FR] Nouvelle référence de fichier. [EN] New file reference.

Définition à la ligne 305 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference().

Voici le graphe d'appel pour cette fonction :

◆ ModifierLextension()

FichierReference GalacticShrine.FichierReference.ModifierLextension ( string Extension)

[FR] Change l'extension du fichier. [EN] Changes the file's extension.

Paramètres
Extension[FR] La nouvelle extension. [EN] The new extension.
Renvoie
[FR] Un FichierReference avec le même chemin et le même nom, mais avec la nouvelle extension. [EN] A FichierReference with the same path and name, but with the new extension.

Définition à la ligne 101 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ ObtenirDesAttributs()

FileAttributes GalacticShrine.FichierReference.ObtenirDesAttributs ( FichierReference Localisation)
static

[FR] Récupère les attributs d'un fichier. [EN] Gets the attributes for a file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Attributs du fichier. [EN] Attributes of the file.

Définition à la ligne 325 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ ObtenirDesAttributsAsync()

Task< FileAttributes > GalacticShrine.FichierReference.ObtenirDesAttributsAsync ( FichierReference Localisation)
static

[FR] Récupère les attributs d'un fichier de manière asynchrone. [EN] Gets the attributes for a file asynchronously.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Tâche retournant les attributs du fichier. [EN] Task returning the attributes of the file.

Définition à la ligne 345 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ ObtenirLaDerniereHeureDecriture()

DateTime GalacticShrine.FichierReference.ObtenirLaDerniereHeureDecriture ( FichierReference Localisation)
static

[FR] Récupère l'heure à laquelle le fichier a été écrit pour la dernière fois. [EN] Gets the time that the file was last written.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Dernière heure d'écriture, en heure locale. [EN] Last write time, in local time.

Définition à la ligne 365 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ ObtenirLaDerniereHeureDecritureUtc()

DateTime GalacticShrine.FichierReference.ObtenirLaDerniereHeureDecritureUtc ( FichierReference Localisation)
static

[FR] Récupère l'heure à laquelle le fichier a été écrit pour la dernière fois (UTC). [EN] Gets the time that the file was last written (UTC).

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Dernière heure d'écriture, en heure UTC. [EN] Last write time, in UTC time.

Définition à la ligne 385 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ ObtenirLextension()

string GalacticShrine.FichierReference.ObtenirLextension ( )

[FR] Obtient l'extension pour ce nom de fichier. [EN] Gets the extension for this file name.

Renvoie
[FR] Une chaîne contenant l'extension de ce nom de fichier. [EN] A string containing the extension of this file name.

Définition à la ligne 190 du fichier Fichier.Reference.Class.Ref.cs.

Références GalacticShrine.FichierSystemeReference.Comparateur, FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ operator!=()

bool GalacticShrine.FichierReference.operator!= ( FichierReference ObjetA,
FichierReference ObjetB )
static

[FR] Compare deux noms d'objets du système de fichiers pour l'égalité. Utilise la représentation du nom canonique, pas la représentation du nom d'affichage. [EN] Compares two filesystem object names for equality. Uses the canonical name representation, not the display name representation.

Paramètres
ObjetA[FR] Premier objet à comparer. [EN] First object to compare.
ObjetB[FR] Deuxième objet à comparer. [EN] Second object to compare.
Renvoie
[FR] Faux si les noms représentent le même objet, Vrai sinon. [EN] False if the names represent the same object, True otherwise.

Définition à la ligne 1395 du fichier Fichier.Reference.Class.Ref.cs.

Références GalacticShrine.FichierSystemeReference.Comparaison, FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ operator+()

FichierReference GalacticShrine.FichierReference.operator+ ( FichierReference FichierA,
string FichierB )
static

[FR] Ajoute une chaîne à la fin d'un nom de fichier. [EN] Appends a string to the end of a file name.

Paramètres
FichierA[FR] La référence du fichier de base. [EN] The base file reference.
FichierB[FR] Suffixe à joindre. [EN] Suffix to append.

Définition à la ligne 279 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Ouvrir() [1/3]

FileStream GalacticShrine.FichierReference.Ouvrir ( FichierReference Localisation,
FileMode Mode )
static

[FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Mode[FR] Mode à utiliser lors de l'ouverture du fichier. [EN] Mode to use when opening the file.
Renvoie
[FR] Nouveau FileStream pour le fichier donné. [EN] New FileStream for the given file.

Définition à la ligne 425 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Ouvrir() [2/3]

FileStream GalacticShrine.FichierReference.Ouvrir ( FichierReference Localisation,
FileMode Mode,
FileAccess Acces )
static

[FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Mode[FR] Mode à utiliser lors de l'ouverture du fichier. [EN] Mode to use when opening the file.
Acces[FR] Mode d'accès pour le nouveau fichier. [EN] Access mode for the new file.
Renvoie
[FR] Nouveau FileStream pour le fichier donné. [EN] New FileStream for the given file.

Définition à la ligne 453 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ Ouvrir() [3/3]

FileStream GalacticShrine.FichierReference.Ouvrir ( FichierReference Localisation,
FileMode Mode,
FileAccess Acces,
FileShare Partager )
static

[FR] Ouvre un flux de fichier sur le chemin spécifié avec accès en lecture/écriture. [EN] Opens a FileStream on the specified path with read/write access.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Mode[FR] Mode à utiliser lors de l'ouverture du fichier. [EN] Mode to use when opening the file.
Acces[FR] Mode d'accès pour le nouveau fichier. [EN] Access mode for the new file.
Partager[FR] Mode de partage pour le fichier ouvert. [EN] Sharing mode for the open file.
Renvoie
[FR] Nouveau FileStream pour le fichier donné. [EN] New FileStream for the given file.

Définition à la ligne 485 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ RendreInscriptibles()

void GalacticShrine.FichierReference.RendreInscriptibles ( FichierReference Localisation)
static

[FR] Rend un emplacement de fichier inscriptible. [EN] Makes a file location writeable.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.

Définition à la ligne 721 du fichier Fichier.Reference.Class.Ref.cs.

Références DefinirDesAttributs(), FichierReference(), ObtenirDesAttributs(), et VerifieSiExiste().

Voici le graphe d'appel pour cette fonction :

◆ RendreInscriptiblesAsync()

async Task GalacticShrine.FichierReference.RendreInscriptiblesAsync ( FichierReference Localisation)
static

[FR] Rend un fichier inscriptible de manière asynchrone en vérifiant ses attributs. Si le fichier est en lecture seule, l'attribut "lecture seule" est supprimé. [EN] Makes a file writable asynchronously by checking its attributes. If the file is read-only, the "read-only" attribute is removed.

Paramètres
Localisation[FR] Emplacement du fichier à rendre inscriptible. [EN] Location of the file to make writable.

Définition à la ligne 748 du fichier Fichier.Reference.Class.Ref.cs.

Références DefinirDesAttributsAsync(), FichierReference(), ObtenirDesAttributsAsync(), et VerifieSiExiste().

Voici le graphe d'appel pour cette fonction :

◆ Supprimer()

void GalacticShrine.FichierReference.Supprimer ( FichierReference Localisation)
static

[FR] Supprime ce fichier. [EN] Deletes this file.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.

Définition à la ligne 843 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ VerifieSiExiste()

bool GalacticShrine.FichierReference.VerifieSiExiste ( FichierReference Localisation)
static

[FR] Détermine si le nom de fichier donné existe ou non. [EN] Determines whether the given file name exists.

Paramètres
Localisation[FR] Emplacement du fichier. [EN] Location of the file.
Renvoie
[FR] Vrai s'il existe, sinon Faux. [EN] True if it exists, False otherwise.

Définition à la ligne 1367 du fichier Fichier.Reference.Class.Ref.cs.

Références FichierReference(), et GalacticShrine.FichierSystemeReference.NomComplet.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

Documentation des propriétés

◆ Repertoire

DossierReference GalacticShrine.FichierReference.Repertoire
get

[FR] Récupère le répertoire contenant ce fichier. [EN] Retrieves the directory containing this file.

Renvoie
[FR] Un nouvel objet répertoire représentant le répertoire contenant cet objet. [EN] A new directory object representing the directory containing this object.

Définition à la ligne 119 du fichier Fichier.Reference.Class.Ref.cs.


La documentation de cette classe a été générée à partir du fichier suivant :