ToolboxMultitargetingFields Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Namen der Felder in der Zeichenfolgenzuordnung für der Festlegung von Zielversionen der Toolbox dar.
public ref class ToolboxMultitargetingFields abstract sealed
public ref class ToolboxMultitargetingFields abstract sealed
class ToolboxMultitargetingFields abstract sealed
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FHidden)]
public static class ToolboxMultitargetingFields
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FHidden)>]
type ToolboxMultitargetingFields = class
Public Class ToolboxMultitargetingFields
- Vererbung
-
ToolboxMultitargetingFields
- Attribute
Hinweise
Wenn Toolbox Elemente über diese Metadaten verfügen, stellt die Toolbox sicher, dass nur die Elemente, die die folgenden Anforderungen erfüllen, in der Toolbox aktiviert werden können:
Das Ziel Framework des Projekts des aktiven Designers ist im-Feld enthalten Frameworks (das Ignorieren von Profil unterschieden), oder es wird eine niedrigere Version des Ziel-Frameworks des Projekts angezeigt, und das-Objekt wurde entsprechend der Standardlogik herauf gestuft.
Einer der folgenden drei Fälle ist "true":
Das Ziel Framework des Projekts des aktiven Designers verfügt über kein Profil, oder
Die Assembly ist keine FrameworkAssembly, oder
Der AssemblyName (einer beliebigen Version) kann für das Ziel Framework des Projekts aufgelöst werden, und der Typname ist in der aufgelösten Assembly vorhanden.
Das Frameworks Feld kann weggelassen werden. in diesem Fall fragt die Toolbox den Element Anbieter ab, indem er aufgerufen wird, GetInstanceOfExistingTypeForNewFramework Wenn ein Designer in einem verwalteten Projekt aktiviert wird.
Wenn das ItemProvider Feld weggelassen wird, wendet die Toolbox seine standardmäßige Kompatibilitäts Logik an, anstatt sich auf die Implementierung eines Pakets zu verlassen IVsProvideTargetedToolboxItems .
Felder
| AssemblyName |
Der starke Name der Assembly, einschließlich der Versionsnummer. |
| Frameworks |
Eine durch Semikolons getrennte Liste von Frameworks, die dieses Elements (ohne Profile) unterstützt. |
| ItemProvider |
Der GUID des Pakets, das IVsProvideTargetedToolboxItems implementiert und diesen Elementtyp kennt. |
| TypeName |
Der vollständige Typname, z. b. System. Windows. Forms. Button. |
| UseProjectTargetFrameworkVersionInTooltip |
Bestimmt, ob die Framework-Zielversion des Projekts in den QuickInfos des Werkzeugkastenelements verwendet wird. |