ToolboxMultitargetingFields Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет имена полей в сопоставлении строк настройки для различных версий области элементов.
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
- Наследование
-
ToolboxMultitargetingFields
- Атрибуты
Комментарии
Если элементы панели элементов имеют эти метаданные, панель элементов обеспечит возможность включения в панели элементов только тех элементов, которые удовлетворяют следующим требованиям:
Целевая платформа проекта активного конструктора включается в Frameworks поле (игнорируя различия в профилях) или, в противном случае отображается более ранняя версия целевой платформы проекта, и объект был выдвинут в соответствии с логикой по умолчанию.
Один из следующих трех вариантов — true:
Целевая платформа проекта активного конструктора не имеет профиля или
Сборка не является сборкой платформы или
Имя сборки (любой версии) можно разрешить в целевой платформе проекта, а имя типа — в разрешенной сборке.
FrameworksПоле можно опустить, в этом случае панель элементов будет запрашивать поставщик элементов путем вызова GetInstanceOfExistingTypeForNewFramework при активации конструктора в управляемом проекте.
Если ItemProvider поле опущено, область элементов будет применять логику совместимости по умолчанию, а не полагаться на IVsProvideTargetedToolboxItems реализацию пакета.
Поля
| AssemblyName |
Строгое имя сборки, включая номер версии. |
| Frameworks |
Список разделенных точкой с запятой платформ, поддерживаемых данным элементом (без профилей). |
| ItemProvider |
Идентификатор GUID пакета, который реализует IVsProvideTargetedToolboxItems и знает об этом типе элемента. |
| TypeName |
Полное имя типа, например System. Windows. Forms. Button. |
| UseProjectTargetFrameworkVersionInTooltip |
Определяет, следует ли использовать версию целевой платформы проекта в подсказках элемента панели инструментов. |