This- und Me-Einstellungen (IDE0003 und IDE0009)

Eigenschaft Wert
Regel-ID IDE0003 und IDE0009
Titel IDE0003: this entfernen oder Me qualifizieren
IDE0009: this hinzufügen oder Me qualifizieren
Kategorie Stil
Unterkategorie Sprachregeln
Gültige Sprachen C# und Visual Basic

Übersicht

Diese Stilregeln können auf Felder, Eigenschaften, Methoden oder Ereignisse angewendet werden. Der Optionswert true bedeutet, dass dem Codesymbol in C# bevorzugt this. oder in Visual Basic Me. vorangestellt werden soll. Der Optionswert false bedeutet, dass dem Codeelement bevorzugt nichtthis. oder Me. vorangestellt werden soll.

dotnet_style_qualification_for_field

Eigenschaft Wert
Name der Option dotnet_style_qualification_for_field
Optionswerte true – Feldern in C# bevorzugt this. oder in Visual Basic bevorzugt Me. voranstellen.

false – Feldern bevorzugt nichtthis. oder Me. voranstellen.
Standardoptionswert false

Beispiel

// dotnet_style_qualification_for_field = true
this.capacity = 0;

// dotnet_style_qualification_for_field = false
capacity = 0;
' dotnet_style_qualification_for_field = true
Me.capacity = 0

' dotnet_style_qualification_for_field = false
capacity = 0

dotnet_style_qualification_for_property

Eigenschaft Wert
Name der Option dotnet_style_qualification_for_property
Optionswerte true – Eigenschaften in C# bevorzugt this. oder in Visual Basic bevorzugt Me. voranstellen.

false – Eigenschaften bevorzugt nichtthis. oder Me. voranstellen.
Standardoptionswert false

Beispiel

// dotnet_style_qualification_for_property = true
this.ID = 0;

// dotnet_style_qualification_for_property = false
ID = 0;
' dotnet_style_qualification_for_property = true
Me.ID = 0

' dotnet_style_qualification_for_property = false
ID = 0

dotnet_style_qualification_for_method

Eigenschaft Wert
Name der Option dotnet_style_qualification_for_method
Optionswerte true – Methoden in C# bevorzugt this. oder in Visual Basic bevorzugt Me. voranstellen.

false – Methoden bevorzugt nichtthis. oder Me. voranstellen.
Standardoptionswert false

Beispiel

// dotnet_style_qualification_for_method = true
this.Display();

// dotnet_style_qualification_for_method = false
Display();
' dotnet_style_qualification_for_method = true
Me.Display()

' dotnet_style_qualification_for_method = false
Display()

dotnet_style_qualification_for_event

Eigenschaft Wert
Name der Option dotnet_style_qualification_for_event
Optionswerte true – Ereignissen in C# bevorzugt this. oder in Visual Basic bevorzugt Me. voranstellen.

false – Ereignissen bevorzugt nichtthis. oder Me. voranstellen.
Standardoptionswert false

Beispiel

// dotnet_style_qualification_for_event = true
this.Elapsed += Handler;

// dotnet_style_qualification_for_event = false
Elapsed += Handler;
' dotnet_style_qualification_for_event = true
AddHandler Me.Elapsed, AddressOf Handler

' dotnet_style_qualification_for_event = false
AddHandler Elapsed, AddressOf Handler

Weitere Informationen