ToolboxMultitargetingFields Klasse

Definition

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:

  1. 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.

  2. Einer der folgenden drei Fälle ist "true":

    1. Das Ziel Framework des Projekts des aktiven Designers verfügt über kein Profil, oder

    2. Die Assembly ist keine FrameworkAssembly, oder

    3. 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.

Gilt für