DebuggerDisplayAttribute.Name Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam op die moet worden weergegeven in de vensters van de foutopsporingsprogrammavariabele.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Waarde van eigenschap
De naam die moet worden weergegeven in de vensters van de foutopsporingsprogrammavariabele.
Voorbeelden
In het volgende codevoorbeeld worden de naam en waarde van elke sleutel weergegeven in de variabelevensters voor foutopsporingsprogramma's. Wanneer het kenmerk niet wordt toegepast, worden het index- en waardetype weergegeven (bijvoorbeeld: "[0] {KeyValuePairs}"). Wanneer het kenmerk wordt toegepast, worden de naam van de sleutel en de waarde ervan weergegeven (bijvoorbeeld als de eerste sleutel 'één' is en de waarde 1 is, is de weergave: 'één 1'). Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DebuggerDisplayAttribute klasse.
[DebuggerDisplay("{value}", Name = "{key}")]
internal class KeyValuePairs
{
private IDictionary dictionary;
private object key;
private object value;
public KeyValuePairs(IDictionary dictionary, object key, object value)
{
this.value = value;
this.key = key;
this.dictionary = dictionary;
}
}
<DebuggerDisplay("{value}", Name := "{key}")> _
Friend Class KeyValuePairs
Private dictionary As IDictionary
Private key As Object
Private value As Object
Public Sub New(ByVal dictionary As IDictionary, ByVal key As Object, ByVal value As Object)
Me.value = value
Me.key = key
Me.dictionary = dictionary
End Sub
End Class
Opmerkingen
De waarde kan accolades ({ en }) bevatten. Tekst binnen een paar accolades wordt geëvalueerd als de naam van een veld, eigenschap of methode. U kunt ook opmaakaanduidingen binnen de accolades gebruiken om te bepalen hoe waarden worden weergegeven. Zie Indelingsaanduidingen in C# voor informatie over indelingsaanduidingen voor foutopsporingsprogramma's.