CodeDomProvider.FileExtension Eigenschaft

Definition

Ruft die Standarddateinamenerweiterung ab, die für Quellcodedateien in der aktuellen Sprache verwendet werden soll.

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

Eigenschaftswert

Eine Dateinamenerweiterung, die der Erweiterung der Quelldateien für die aktuelle Sprache entspricht. Die Basisimplementierung gibt immer Empty zurück.

Beispiele

Im folgenden Codebeispiel wird eine instance von Microsoft.VisualBasic.VBCodeProvidererstellt. Im Beispiel werden der Anbietername, der Hashcode und die Standarddateierweiterung für den neuen Anbieter instance angezeigt.

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

Hinweise

Diese Eigenschaft wird von Codegeneratoren und Codecompilern verwendet, um anzugeben, welche Dateierweiterungen generiert oder verwendet werden sollen.

Gilt für: