CodeDomProvider.FileExtension Propriété

Définition

Définit l'extension du nom de fichier par défaut à utiliser pour les fichiers de code source dans le langage actuel.

public:
 virtual property System::String ^ FileExtension { System::String ^ get(); };
public virtual string FileExtension { get; }
member this.FileExtension : string
Public Overridable ReadOnly Property FileExtension As String

Valeur de propriété

Extension du nom de fichier correspondant à l'extension des fichiers sources du langage actuel. L'implémentation de base retourne toujours Empty.

Exemples

L’exemple de code suivant crée une instance de Microsoft.VisualBasic.VBCodeProvider. L’exemple montre comment afficher le nom du fournisseur, le code de hachage et l’extension de nom de fichier par défaut pour le nouveau fournisseur instance.

         // Get the provider for Microsoft.VisualBasic
//         CodeDomProvider^ provider = CodeDomProvider.CreateProvider("VisualBasic");
         CodeDomProvider^ provider = CodeDomProvider::CreateProvider("VisualBasic");
         if ( provider ) // Display the Visual Basic language provider information.
         {
            Console::WriteLine( "Visual Basic provider is {0}", provider->ToString() );
            Console::WriteLine( "  Provider hash code:     {0}", provider->GetHashCode().ToString() );
            Console::WriteLine( "  Default file extension: {0}", provider->FileExtension );
         }
// Get the provider for Microsoft.VisualBasic
CodeDomProvider provider = CodeDomProvider.CreateProvider("VisualBasic");

// Display the Visual Basic language provider information.
Console.WriteLine("Visual Basic provider is {0}",
    provider.ToString());
Console.WriteLine("  Provider hash code:     {0}",
    provider.GetHashCode().ToString());
Console.WriteLine("  Default file extension: {0}",
    provider.FileExtension);
' Get the provider for Microsoft.VisualBasic
   Dim provider = CodeDomProvider.CreateProvider("VisualBasic")

' Display the Visual Basic language provider information.
Console.WriteLine("Visual Basic provider is {0}", _
   provider.ToString())
Console.WriteLine("  Provider hash code:     {0}", _
   provider.GetHashCode().ToString())
Console.WriteLine("  Default file extension: {0}", _
   provider.FileExtension)

Remarques

Cette propriété est utilisée par les générateurs de code et les compilateurs de code pour indiquer quelles extensions de fichiers doivent être générées ou utilisées.

S’applique à