Поделиться через


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, если дополнительные маркеры во входных данных после объявления должны рассматриваться как ошибка.

Возвращаемое значение

Применяется к