CompilationHelperFormatErrorIntoMember - метод |
Формирует строковое описание места возникновения ошибки компиляции.
Пространство имён:
Tessa.Compilation
Сборка:
Tessa.Server (в Tessa.Server.dll) Версия: 3.5.0.19
Синтаксис public static string FormatErrorIntoMember(
ICompilationSource compilationSource,
ICompilerOutputItem outputItem,
string memberName,
SyntaxKind memberKind = SyntaxKind.None
)
Public Shared Function FormatErrorIntoMember (
compilationSource As ICompilationSource,
outputItem As ICompilerOutputItem,
memberName As String,
Optional memberKind As SyntaxKind = SyntaxKind.None
) As String
public:
static String^ FormatErrorIntoMember(
ICompilationSource^ compilationSource,
ICompilerOutputItem^ outputItem,
String^ memberName,
SyntaxKind memberKind = SyntaxKind::None
)
static member FormatErrorIntoMember :
compilationSource : ICompilationSource *
outputItem : ICompilerOutputItem *
memberName : string *
?memberKind : SyntaxKind
(* Defaults:
let _memberKind = defaultArg memberKind SyntaxKind.None
*)
-> string
Параметры
- compilationSource
- Тип: Tessa.CompilationICompilationSource
Элемент компиляции. - outputItem
- Тип: Tessa.CompilationICompilerOutputItem
Элемент вывода компилятора. - memberName
- Тип: SystemString
Имя искомого элемента. - memberKind (Optional)
- Тип: SyntaxKind
Тип искомого элемента. Если задано значение None, то поиск выполняется только по имени элемента.
Возвращаемое значение
Тип:
StringСтроковое представление тела искомого элемента или пустая строка, если не удалось сформировать строковое представление элемента.
См. также