Compartir a través de


CodeDomProvider.FileExtension Propiedad

Definición

Obtiene la extensión de archivo predeterminada que se utilizará para los archivos de código fuente en el lenguaje actual.

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

Valor de propiedad

Extensión de archivo correspondiente a la extensión de los archivos de código fuente del lenguaje actual. La implementación base siempre devuelve Empty.

Ejemplos

En el ejemplo de código siguiente se crea una instancia de Microsoft.VisualBasic.VBCodeProvider. En el ejemplo se muestra el nombre del proveedor, el código hash y la extensión de nombre de archivo predeterminada para la nueva instancia del proveedor.

         // 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)

Comentarios

Los generadores de código y compiladores de código usan esta propiedad para indicar qué extensiones de archivo se deben generar o usar.

Se aplica a