Freigeben über


SyntaxFactory.PropertyStatement Methode

Definition

Überlädt

PropertyStatement(SyntaxToken)

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne PropertyBlock.

PropertyStatement(String)

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne PropertyBlock.

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne PropertyBlock.

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne PropertyBlock.

PropertyStatement(SyntaxToken)

Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne 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

Parameter

identifier
SyntaxToken

Der Name der deklarierten Eigenschaft.

Gibt zurück

Gilt für:

PropertyStatement(String)

Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne 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

Parameter

identifier
String

Der Name der deklarierten Eigenschaft.

Gibt zurück

Gilt für:

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne 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

Parameter

attributeLists
SyntaxList<AttributeListSyntax>

Eine Liste aller Attributlisten für diese Deklaration. Wenn keine Attribute angegeben wurden, wird Nothing zurückgegeben.

modifiers
SyntaxTokenList

Eine Liste aller Modifizierertoken, die in dieser Deklaration vorhanden waren. Wenn keine Modifizierer angegeben wurden, wird eine leere Liste zurückgegeben. Eine Bitfeldversion aller Modifizierer, die zusammen verwendet werden, was in vielen Fällen einfacher zu verwenden ist, kann mit der Modifiers-Eigenschaft abgerufen werden.

identifier
SyntaxToken

Der Name der deklarierten Eigenschaft.

parameterList
ParameterListSyntax

Die Parameterliste der Methode einschließlich der Klammern. Wenn keine Parameterliste vorhanden war, wird Nothing zurückgegeben.

asClause
AsClauseSyntax

Die "As"-Klausel, die den Rückgabetyp beschreibt. Wenn keine As-Klausel vorhanden ist, wird Nothing zurückgegeben.

initializer
EqualsValueSyntax

Wenn vorhanden, wird eine "= Initialwert"-Klausel, die den Anfangswert der Eigenschaft beschreibt.

implementsClause
ImplementsClauseSyntax

Wenn vorhanden, gibt eine Implements-Klausel die Schnittstellenmethoden an, die diese Methode implementiert.

Gibt zurück

Gilt für:

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb
Quelle:
Syntax.xml.Main.Generated.vb

Anweisung, die eine Eigenschaft deklariert. Wenn diese Eigenschaft Accessoren deklariert hat, handelt es sich bei dieser Anweisung um den Anfang eines BlockNode-Objekts, und die Accessoren sind der Textkörper dieses Knotens. Autoeigenschaften sind Eigenschaftendeklarationen ohne 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

Parameter

attributeLists
SyntaxList<AttributeListSyntax>

Eine Liste aller Attributlisten für diese Deklaration. Wenn keine Attribute angegeben wurden, wird Nothing zurückgegeben.

modifiers
SyntaxTokenList

Eine Liste aller Modifizierertoken, die in dieser Deklaration vorhanden waren. Wenn keine Modifizierer angegeben wurden, wird eine leere Liste zurückgegeben. Eine Bitfeldversion aller Modifizierer, die zusammen verwendet werden, was in vielen Fällen einfacher zu verwenden ist, kann mit der Modifiers-Eigenschaft abgerufen werden.

propertyKeyword
SyntaxToken

Das Schlüsselwort "Property", das diese Eigenschaftsdeklaration einführt.

identifier
SyntaxToken

Der Name der deklarierten Eigenschaft.

parameterList
ParameterListSyntax

Die Parameterliste der Methode einschließlich der Klammern. Wenn keine Parameterliste vorhanden war, wird Nothing zurückgegeben.

asClause
AsClauseSyntax

Die "As"-Klausel, die den Rückgabetyp beschreibt. Wenn keine As-Klausel vorhanden ist, wird Nothing zurückgegeben.

initializer
EqualsValueSyntax

Wenn vorhanden, wird eine "= Initialwert"-Klausel, die den Anfangswert der Eigenschaft beschreibt.

implementsClause
ImplementsClauseSyntax

Wenn vorhanden, gibt eine Implements-Klausel die Schnittstellenmethoden an, die diese Methode implementiert.

Gibt zurück

Gilt für: