Dialogfeld '.NET-Typ suchen und auswählen'
Wenn Sie im Eigenschaftenfenster, in Dialogfeldern oder Designern, z. B. dem Variablen-Designer, in einer Listen mit Datentypen den Eintrag Nach Typen suchen… auswählen, wird das Dialogfeld .NET-Typ suchen und auswählen angezeigt (das auch kurz "Typbrowser" genannt wird). In diesem Dialogfeld können Sie einen Typ aus der Strukturansicht der referenzierten Assemblys und Projekte auswählen.
Dieses Dialogfeld wird in einer Reihe von Benutzerszenarien wie dem Folgendem eingesetzt:
Beim Festlegen des Typs einer Variable oder eines Arguments.
Beim Auswählen eines Typs für eine generische Aktivität.
Beim Hinzufügen einer catch-Anweisung für die TryCatch-Aktivität.
Auswählen eines Werts oder eines Verweistyps im Typbrowser
So wählen Sie einen Wert- oder Verweistyp im Typbrowser aus
Geben Sie im Feld Typname den Namen des Typs ein, den Sie verwenden möchten.
Führen Sie einen der folgenden Schritte aus:
Sobald der Name des Typs, den Sie verwenden möchten, in der Struktur im Feld Typname angezeigt wird, doppelklicken Sie auf den Typ, um ihn auszuwählen.
Geben Sie genug Zeichen in das Feld Typname ein, um den Typ, den Sie verwenden möchten, eindeutig zu identifizieren, und drücken Sie dann die EINGABETASTE, um den Typ auszuwählen.
So wählen Sie einen generischen Typ im Typbrowser aus
Geben Sie im Feld Typname den Namen des Typs ein, den Sie verwenden möchten.
Sobald der Name des Typs, den Sie verwenden möchten, in der Struktur im Feld Typname angezeigt wird, klicken Sie auf den Typ, um ihn auszuwählen und die betreffenden Dropdownfelder anzuzeigen.
Wählen Sie den Typ aus, den Sie verwenden möchten, um die Dropdownfelder zu schließen, und klicken Sie dann auf OK.
Typen, die im Typbrowser angezeigt werden
Welche Typen im Typbrowser angezeigt werden, hängt davon ab, wie der Typbrowser aufgerufen wurde. Wenn der Typbrowser von einem Workflowprojekt innerhalb von vs2010 aus gestartet wurde, werden standardmäßig alle Typen der Assemblys und Projekte angezeigt, auf die dort verwiesen wird. Wenn der Typbrowser von außerhalb eines vs2010-Projektsystems (z. B. in einer neu gehosteten Workflowanwendung oder einer eigenständigen Workflowdatei) gestartet wurde, dann werden standardmäßig die Typen von allen Assemblys angezeigt, die in die Anwendungsdomäne geladen wurden.
Die Typen im Typbrowser können von den Aktivitätsdesignerentwicklern gefiltert werden. Für jede gegebene Aktivität wird möglicherweise nur eine Teilmenge der Typen angezeigt. Zum Beispiel werden in der TryCatch-Aktivität nur die Typen, die von Exception abgeleitet sind, im Typbrowser angezeigt.
Filter von Suchergebnissen im Typbrowser
Die Liste der Typen im Feld Typname wird kürzer, wie Sie mehr Zeichen eingeben, um eine Übereinstimmung zu finden. Nur Typen, deren vollqualifizierte Namen mit der eingegebenen Zeichenfolge beginnen, oder Typen, deren Kurzname mit der eingegebenen Zeichenfolge beginnen, erscheinen in der gefilterten Liste.
Beispiel:
Wenn Sie Operation eingeben, wird OperationCanceledException, aber nicht InvalidOperationException gefunden. Um InvalidOperationException zu finden, geben Sie System.I oder Invalid ein.
Wenn Sie Generic eingeben, wird GenericUriParser, aber nicht Typen im System.Collections.Generic-Namespace gefunden. Um nach Typen im System.Collections.Generic-Namespace zu suchen, geben Sie den vollqualifizierten Namen des Namespaces ein.