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

[FR] Classe de base pour les objets du système de fichiers (fichiers ou répertoires). [EN] Basic class for file system objects (files or directories). Plus de détails...

Graphe d'héritage de GalacticShrine.FichierSystemeReference:

Fonctions membres publiques

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.

Champs de données

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

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] Classe de base pour les objets du système de fichiers (fichiers ou répertoires). [EN] Basic class for file system objects (files or directories).

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

Documentation des fonctions membres

◆ ContientLeNom()

bool GalacticShrine.FichierSystemeReference.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.

Paramètres
Nom[FR] Nom d'un sous-dossier à vérifier également pour [EN] Name of a subfolder to also check for
RepertoireDeBase[FR] Répertoire de base à vérifier. [EN] Base directory to check against.
Renvoie
[FR] Vrai si le chemin est sous le répertoire donné. [EN] True if the path is under the given directory.

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

Références ContientLeNom(), EstSousLeRepertoire(), et NomComplet.

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

◆ ContientTousLesNoms()

bool GalacticShrine.FichierSystemeReference.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.

Paramètres
Noms[FR] Nom d'un sous-dossier à vérifier également pour [EN] Name of a subfolder to also check for
RepertoireDeBase[FR] Répertoire de base à vérifier. [EN] Base directory to check against.
Renvoie
[FR] Vrai si le chemin est sous le répertoire donné. [EN] True if the path is under the given directory.

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

Références ContientLeNom(), EstSousLeRepertoire(), et NomComplet.

Voici le graphe d'appel pour cette fonction :

◆ EstSousLeRepertoire()

bool GalacticShrine.FichierSystemeReference.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.

Paramètres
Autre[FR] Répertoire à vérifier par rapport à [EN] Directory to be checked against
Renvoie
[FR] Vrai si ce chemin est sous le répertoire donné. [EN] True if this path is under the given directory.

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

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

Voici le graphe des appelants de cette fonction :

◆ MarqueParRapportA()

string GalacticShrine.FichierSystemeReference.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.

Paramètres
RepertoireDeBase[FR] Le répertoire pour créer un chemin relatif à partir de [EN] The directory to create a relative path from
Renvoie
[FR] Un chemin relatif à partir du répertoire donné. [EN] A relative path from the given directory.

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

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

◆ PossedeLextension()

bool GalacticShrine.FichierSystemeReference.PossedeLextension ( string Extension)

[FR] Vérifie si ce nom a l'extension donnée. [EN] Checks if this name has the given extension.

Paramètres
Extension[FR] L'extension à vérifier. [EN] The extension to be checked.
Renvoie
[FR] Vrai si ce nom a l'extension donnée, Sinon c'est faux. [EN] True if this name has the given extension, otherwise it is false.

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

Références Comparaison, et NomComplet.

◆ ToString()

override string GalacticShrine.FichierSystemeReference.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.

Renvoie
[FR] Chemin complet vers l'objet [EN] Full path to the object

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

Références NomComplet, GalacticShrine.Properties.Resources.RepertoiresSeparateursInvalides, et GalacticShrine.DossierReference.Rs.

Documentation des champs

◆ Comparaison

readonly StringComparison GalacticShrine.FichierSystemeReference.Comparaison = StringComparison.OrdinalIgnoreCase
static

[FR] La comparaison à utiliser pour les références de systèmes de fichiers [EN] The comparison to be used for file system references

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

◆ Comparateur

readonly StringComparer GalacticShrine.FichierSystemeReference.Comparateur = StringComparer.OrdinalIgnoreCase
static

[FR] Le comparateur à utiliser pour les références de systèmes de fichiers [EN] The comparator to use for file system references

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

◆ NomComplet

readonly string GalacticShrine.FichierSystemeReference.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.

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


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