SyntaxFactory.ParseMemberDeclaration Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Анализ элемента MemberDeclarationSyntax. Сюда входят все виды элементов, которые могут возникнуть в объявлении типа. Если в входных данных не найдено ничего похожего на допустимое объявление элемента, возвращает значение NULL.
public static Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax ParseMemberDeclaration (string text, int offset = 0, Microsoft.CodeAnalysis.ParseOptions options = default, bool consumeFullText = true);
public static Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax? ParseMemberDeclaration (string text, int offset = 0, Microsoft.CodeAnalysis.ParseOptions? options = default, bool consumeFullText = true);
static member ParseMemberDeclaration : string * int * Microsoft.CodeAnalysis.ParseOptions * bool -> Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax
Public Shared Function ParseMemberDeclaration (text As String, Optional offset As Integer = 0, Optional options As ParseOptions = Nothing, Optional consumeFullText As Boolean = true) As MemberDeclarationSyntax
Параметры
- text
- String
Текст объявления.
- offset
- Int32
Необязательное смещение в текст.
- options
- ParseOptions
Необязательные параметры синтаксического анализа для использования. Если параметры по умолчанию не заданы.
- consumeFullText
- Boolean
Значение true, если дополнительные маркеры во входных данных после объявления должны рассматриваться как ошибка.