SyntaxFactory.PropertyStatement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
PropertyStatement(SyntaxToken) |
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock. |
PropertyStatement(String) |
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock. |
PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax) |
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock. |
PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax) |
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock. |
PropertyStatement(SyntaxToken)
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::PropertyStatementSyntax ^ PropertyStatement(Microsoft::CodeAnalysis::SyntaxToken identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax PropertyStatement (Microsoft.CodeAnalysis.SyntaxToken identifier);
static member PropertyStatement : Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax
Public Shared Function PropertyStatement (identifier As SyntaxToken) As PropertyStatementSyntax
Параметры
- identifier
- SyntaxToken
Имя объявляемого свойства.
Возвращаемое значение
Применяется к
PropertyStatement(String)
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::PropertyStatementSyntax ^ PropertyStatement(System::String ^ identifier);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax PropertyStatement (string identifier);
static member PropertyStatement : string -> Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax
Public Shared Function PropertyStatement (identifier As String) As PropertyStatementSyntax
Параметры
- identifier
- String
Имя объявляемого свойства.
Возвращаемое значение
Применяется к
PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::PropertyStatementSyntax ^ PropertyStatement(Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::VisualBasic::Syntax::AttributeListSyntax ^> attributeLists, Microsoft::CodeAnalysis::SyntaxTokenList modifiers, Microsoft::CodeAnalysis::SyntaxToken identifier, Microsoft::CodeAnalysis::VisualBasic::Syntax::ParameterListSyntax ^ parameterList, Microsoft::CodeAnalysis::VisualBasic::Syntax::AsClauseSyntax ^ asClause, Microsoft::CodeAnalysis::VisualBasic::Syntax::EqualsValueSyntax ^ initializer, Microsoft::CodeAnalysis::VisualBasic::Syntax::ImplementsClauseSyntax ^ implementsClause);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax PropertyStatement (Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, Microsoft.CodeAnalysis.SyntaxToken identifier, Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax parameterList, Microsoft.CodeAnalysis.VisualBasic.Syntax.AsClauseSyntax asClause, Microsoft.CodeAnalysis.VisualBasic.Syntax.EqualsValueSyntax initializer, Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax implementsClause);
static member PropertyStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxTokenList * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.AsClauseSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.EqualsValueSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax
Public Shared Function PropertyStatement (attributeLists As SyntaxList(Of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As PropertyStatementSyntax
Параметры
- attributeLists
- SyntaxList<AttributeListSyntax>
Список всех списков атрибутов в этом объявлении. Если атрибуты не указаны, возвращается значение Nothing.
- modifiers
- SyntaxTokenList
Список всех маркеров модификатора, присутствующих в этом объявлении. Если модификаторы не указаны, возвращается пустой список. Битовая версия всех модификаторов вместе, что во многих случаях проще использовать, можно получить с помощью свойства Modifiers.
- identifier
- SyntaxToken
Имя объявляемого свойства.
- parameterList
- ParameterListSyntax
Список параметров метода, включая круглые скобки. Если список параметров отсутствует, возвращается значение Nothing.
- asClause
- AsClauseSyntax
Предложение As, описывающее тип возвращаемого значения. Если предложение As отсутствует, возвращается значение Nothing.
- initializer
- EqualsValueSyntax
При наличии предложение "= initial-value", описывающее начальное значение свойства.
- implementsClause
- ImplementsClauseSyntax
При наличии предложение Implements указало методы интерфейса, которые реализует этот метод.
Возвращаемое значение
Применяется к
PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
- Source:
- Syntax.xml.Main.Generated.vb
Оператор, объявляющий свойство. Если у этого свойства объявлены методы доступа, эта инструкция будет начинаться с blockNode, а методы доступа будут телом этого узла. Автоматические свойства — это объявления свойств без PropertyBlock.
public:
static Microsoft::CodeAnalysis::VisualBasic::Syntax::PropertyStatementSyntax ^ PropertyStatement(Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::VisualBasic::Syntax::AttributeListSyntax ^> attributeLists, Microsoft::CodeAnalysis::SyntaxTokenList modifiers, Microsoft::CodeAnalysis::SyntaxToken propertyKeyword, Microsoft::CodeAnalysis::SyntaxToken identifier, Microsoft::CodeAnalysis::VisualBasic::Syntax::ParameterListSyntax ^ parameterList, Microsoft::CodeAnalysis::VisualBasic::Syntax::AsClauseSyntax ^ asClause, Microsoft::CodeAnalysis::VisualBasic::Syntax::EqualsValueSyntax ^ initializer, Microsoft::CodeAnalysis::VisualBasic::Syntax::ImplementsClauseSyntax ^ implementsClause);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax PropertyStatement (Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> attributeLists, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, Microsoft.CodeAnalysis.SyntaxToken propertyKeyword, Microsoft.CodeAnalysis.SyntaxToken identifier, Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax parameterList, Microsoft.CodeAnalysis.VisualBasic.Syntax.AsClauseSyntax asClause, Microsoft.CodeAnalysis.VisualBasic.Syntax.EqualsValueSyntax initializer, Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax implementsClause);
static member PropertyStatement : Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxTokenList * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.VisualBasic.Syntax.ParameterListSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.AsClauseSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.EqualsValueSyntax * Microsoft.CodeAnalysis.VisualBasic.Syntax.ImplementsClauseSyntax -> Microsoft.CodeAnalysis.VisualBasic.Syntax.PropertyStatementSyntax
Public Shared Function PropertyStatement (attributeLists As SyntaxList(Of AttributeListSyntax), modifiers As SyntaxTokenList, propertyKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As PropertyStatementSyntax
Параметры
- attributeLists
- SyntaxList<AttributeListSyntax>
Список всех списков атрибутов в этом объявлении. Если атрибуты не указаны, возвращается значение Nothing.
- modifiers
- SyntaxTokenList
Список всех маркеров модификатора, присутствующих в этом объявлении. Если модификаторы не указаны, возвращается пустой список. Битовая версия всех модификаторов вместе, что во многих случаях проще использовать, можно получить с помощью свойства Modifiers.
- propertyKeyword
- SyntaxToken
Ключевое слово Property, представляющее это объявление свойства.
- identifier
- SyntaxToken
Имя объявляемого свойства.
- parameterList
- ParameterListSyntax
Список параметров метода, включая круглые скобки. Если список параметров отсутствует, возвращается значение Nothing.
- asClause
- AsClauseSyntax
Предложение As, описывающее тип возвращаемого значения. Если предложение As отсутствует, возвращается значение Nothing.
- initializer
- EqualsValueSyntax
При наличии предложение "= initial-value", описывающее начальное значение свойства.
- implementsClause
- ImplementsClauseSyntax
При наличии предложение Implements указало методы интерфейса, которые реализует этот метод.