DebuggerBrowsableAttribute(DebuggerBrowsableState) Constructor
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.
Initialiseert een nieuw exemplaar van de DebuggerBrowsableAttribute klasse.
public:
DebuggerBrowsableAttribute(System::Diagnostics::DebuggerBrowsableState state);
public DebuggerBrowsableAttribute(System.Diagnostics.DebuggerBrowsableState state);
new System.Diagnostics.DebuggerBrowsableAttribute : System.Diagnostics.DebuggerBrowsableState -> System.Diagnostics.DebuggerBrowsableAttribute
Public Sub New (state As DebuggerBrowsableState)
Parameters
- state
- DebuggerBrowsableState
Een van de DebuggerBrowsableState waarden die aangeeft hoe het lid moet worden weergegeven.
Uitzonderingen
state is geen van de DebuggerBrowsableState waarden.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van een DebuggerBrowsableAttribute kenmerk om het foutopsporingsprogramma te instrueren de hoofdmap (eigenschapsnaam) van de Keys eigenschap niet weer te geven, maar om de elementen van de matrix weer te geven die worden Keys opgehaald. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DebuggerDisplayAttribute klasse.
[DebuggerBrowsable(DebuggerBrowsableState.RootHidden)]
public KeyValuePairs[] Keys
{
get
{
KeyValuePairs[] keys = new KeyValuePairs[hashtable.Count];
int i = 0;
foreach(object key in hashtable.Keys)
{
keys[i] = new KeyValuePairs(hashtable, key, hashtable[key]);
i++;
}
return keys;
}
}
<DebuggerBrowsable(DebuggerBrowsableState.RootHidden)> _
ReadOnly Property Keys as KeyValuePairs()
Get
Dim nkeys(hashtable.Count) as KeyValuePairs
Dim i as Integer = 0
For Each key As Object In hashtable.Keys
nkeys(i) = New KeyValuePairs(hashtable, key, hashtable(key))
i = i + 1
Next
Return nkeys
End Get
End Property
Opmerkingen
Dit kenmerk kan alleen worden toegepast op eigenschappen en velden.