CodeDomProvider.FileExtension Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает расширение имени файла по умолчанию, используемое для файлов исходного кода на текущем языке.
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
Значение свойства
Расширение имени файла, соответствующее расширению исходных файлов текущего языка. Базовая реализация всегда возвращается Empty.
Примеры
В следующем примере кода создается экземпляр Microsoft.VisualBasic.VBCodeProvider. В примере отображается имя поставщика, хэш-код и расширение имени файла по умолчанию для нового экземпляра поставщика.
// 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)
Комментарии
Это свойство используется генераторами кода и компиляторами кода, чтобы указать, какие расширения файлов следует создавать или использовать.