Freigeben über


CodeDomProvider.FileExtension-Eigenschaft

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

Namespace: System.CodeDom.Compiler
Assembly: System (in system.dll)

Syntax

'Declaration
Public Overridable ReadOnly Property FileExtension As String
'Usage
Dim instance As CodeDomProvider
Dim value As String

value = instance.FileExtension
public virtual string FileExtension { get; }
public:
virtual property String^ FileExtension {
    String^ get ();
}
/** @property */
public String get_FileExtension ()
public function get FileExtension () : String

Eigenschaftenwert

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

Hinweise

Mit dieser Eigenschaft geben Code-Generatoren und Codecompiler an, welche Dateierweiterung erstellt oder verwendet werden soll.

Beispiel

Im folgenden Beispiel wird eine Microsoft.VisualBasic.VBCodeProvider-Instanz erstellt. Im Beispiel werden der Anbietername, der Hashcode und die Standarddateinamenerweiterung für die neue Anbieterinstanz angezeigt.

' Get the provider for Microsoft.VisualBasic
Dim provider = New VBCodeProvider()

' 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 = new VBCodeProvider();

// 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 = gcnew VBCodeProvider;
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 );
}

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

CodeDomProvider-Klasse
CodeDomProvider-Member
System.CodeDom.Compiler-Namespace