ToolboxMultitargetingFields Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa os nomes dos campos no mapa de cadeia de caracteres multiplataforma da caixa de ferramentas.
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
- Herança
-
ToolboxMultitargetingFields
- Atributos
Comentários
Se os itens da caixa de ferramentas tiverem esses metadados, a caixa de ferramentas garantirá que somente os itens que atenderem aos seguintes requisitos possam ser habilitados na caixa de ferramentas:
A estrutura de destino do projeto do designer ativo é incluída no Frameworks campo (ignorando as diferenças de perfil) ou uma versão inferior da estrutura de destino do projeto aparece lá e o objeto foi promovido de acordo com a lógica padrão.
Um dos três casos a seguir é verdadeiro:
A estrutura de destino do projeto do designer ativo não tem um perfil ou
O assembly não é um assembly de estrutura ou
O nome do assembly (de qualquer versão) pode ser resolvido em relação à estrutura de destino do projeto e o nome do tipo está presente no assembly resolvido.
O Frameworks campo pode ser omitido e, nesse caso, a caixa de ferramentas consultará o provedor de itens chamando GetInstanceOfExistingTypeForNewFramework quando um designer em um projeto gerenciado for ativado.
Se o ItemProvider campo for omitido, a caixa de ferramentas aplicará sua lógica de compatibilidade padrão em vez de depender da implementação de um pacote IVsProvideTargetedToolboxItems .
Campos
| AssemblyName |
O nome forte do assembly, incluindo o número de versão. |
| Frameworks |
Uma lista delimitada por ponto-e-vírgula de estruturas que esse item dá suporte (sem perfis). |
| ItemProvider |
O GUID do pacote que implementa IVsProvideTargetedToolboxItems e sabe sobre este tipo de item. |
| TypeName |
O nome completo do tipo, por exemplo, System. Windows. Forms. Button. |
| UseProjectTargetFrameworkVersionInTooltip |
Determina se a versão da estrutura de destino do projeto deve ser usada nas dicas de ferramenta do item da caixa de ferramentas. |