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