Compartilhar via


Classe ModelingBindingSourceToolboxItem

Este tipo tem um atributo SecurityCriticalAttribute, que o restringe a uso interno pela biblioteca de classes .NET Framework para Silverlight. O código de aplicativo que usa qualquer membro deste tipo lança uma MethodAccessException.

[SEGURANÇA CRÍTICA]

ToolboxItem para a classe ModelingBindingSource

Hierarquia de herança

System.Object
  System.Drawing.Design.ToolboxItem
    Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
      Microsoft.VisualStudio.Modeling.Shell.ModelingBindingSourceToolboxItem

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
<SecurityCriticalAttribute> _
<GuidAttribute("607F569E-3E82-4EC7-980E-6DDB0677D5C7")> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class ModelingBindingSourceToolboxItem _
    Inherits ModelingToolboxItemBase
[SerializableAttribute]
[SecurityCriticalAttribute]
[GuidAttribute("607F569E-3E82-4EC7-980E-6DDB0677D5C7")]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class ModelingBindingSourceToolboxItem : ModelingToolboxItemBase

O tipo ModelingBindingSourceToolboxItem expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ModelingBindingSourceToolboxItem(Int32, String) Cria um novo item de caixa de ferramentas que pode criar ModelingBindingSource
Método protegido ModelingBindingSourceToolboxItem(SerializationInfo, StreamingContext) Devemos fornecer para a serialização de Constuctor

Superior

Propriedades

  Nome Descrição
Propriedade pública AssemblyName Obtém ou define o nome do assembly que contém o tipo ou tipos que cria a esse item. (Herdado de ToolboxItem.)
Propriedade pública Bitmap Obtém ou define um bitmap para representar o item da caixa de ferramentas na caixa de ferramentas. (Herdado de ToolboxItem.)
Propriedade pública Company Obtém ou define o nome da empresa para este ToolboxItem. (Herdado de ToolboxItem.)
Propriedade pública ComponentType Obtém a seqüência de ComponentType que é mostrada na dica de ferramenta para este item. (Herdado de ModelingToolboxItemBase.)
Propriedade pública ContextSensitiveHelpKeyword Obtém sensível ao contexto ajuda a palavra-chave do item da caixa de ferramentas.NÃO devem ser localizados. (Herdado de ModelingToolboxItemBase.)
Propriedade pública DependentAssemblies Obtém ou define o AssemblyName para o item da caixa de ferramentas. (Herdado de ToolboxItem.)
Propriedade pública Description Obtém ou define a descrição para este ToolboxItem. (Herdado de ToolboxItem.)
Propriedade pública DisplayName Obtém ou define o nome de exibição para o item da caixa de ferramentas. (Herdado de ToolboxItem.)
Propriedade pública Filter Obtém ou define o filtro que determina se o item da caixa de ferramentas pode ser usado em um componente de destino. (Herdado de ToolboxItem.)
Propriedade pública Id Obtém o exclusivo identificado deste item da caixa de ferramentas. (Herdado de ModelingToolboxItemBase.)
Propriedade pública IsTransient Obtém um valor que indica se o item da caixa de ferramentas é transitório. (Herdado de ToolboxItem.)
Propriedade pública Locked Obtém um valor indicando se a ToolboxItem está bloqueado no momento. (Herdado de ToolboxItem.)
Propriedade pública Position Obtém a posição sugerida do item da caixa de ferramentas. (Herdado de ModelingToolboxItemBase.)
Propriedade pública Properties Obtém um dicionário de propriedades. (Herdado de ToolboxItem.)
Propriedade pública TabName Obtém o nome da guia caixa de ferramentas para conter este item.Deve ser localizada. (Herdado de ModelingToolboxItemBase.)
Propriedade pública TabNameId Obtém o nome não-localizada a Id da guia caixa de ferramentas para conter este item.NÃO deve ser localizado. (Herdado de ModelingToolboxItemBase.)
Propriedade pública TypeName Obtém ou define o nome totalmente qualificado do tipo de IComponent que o item da caixa de ferramentas cria quando invocado. (Herdado de ToolboxItem.)
Propriedade pública Version Obtém a versão para este ToolboxItem. (Herdado de ToolboxItem.)

Superior

Métodos

  Nome Descrição
Método protegido CheckUnlocked Lança uma exceção se o item da caixa de ferramentas está bloqueado no momento. (Herdado de ToolboxItem.)
Método público CreateComponents() Cria os componentes que o item da caixa de ferramentas estiver configurado para criar. (Herdado de ToolboxItem.)
Método público CreateComponents(IDesignerHost) Cria os componentes que o item da caixa de ferramentas está configurado para criar, usando o host de designer especificado. (Herdado de ToolboxItem.)
Método público CreateComponents(IDesignerHost, IDictionary) Cria os componentes que o item da caixa de ferramentas está configurado para criar, usando os valores padrão e o host especificados designer. (Herdado de ToolboxItem.)
Método protegido CreateComponentsCore(IDesignerHost) Cria um componente ou uma matriz de componentes quando o item da caixa de ferramentas é invocado. (Herdado de ToolboxItem.)
Método protegido CreateComponentsCore(IDesignerHost, IDictionary) Criar o componente no host de destino (Substitui ToolboxItem.CreateComponentsCore(IDesignerHost, IDictionary).)
Método protegido Deserialize Desserializar essa instância do ModelingToolboxItemBase. (Herdado de ModelingToolboxItemBase.)
Método público Equals Determina se dois ModelingToolboxItemBase instâncias são iguais. (Herdado de ModelingToolboxItemBase.)
Método protegido FilterPropertyValue Filtros de um valor de propriedade antes de retorná-lo. (Herdado de ToolboxItem.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Retorna o código hash para essa instância. (Herdado de ModelingToolboxItemBase.)
Método público GetType() Obtém Type da instância atual. (Herdado de Object.)
Método público GetType(IDesignerHost) Permite o acesso para o tipo associado a esse item. (Herdado de ToolboxItem.)
Método protegido GetType(IDesignerHost, AssemblyName, String, Boolean) Cria uma instância do tipo especificado, opcionalmente, usando um nome de host e o conjunto do designer especificado. (Herdado de ToolboxItem.)
Método público Initialize Inicializa o item atual da caixa de ferramentas com o tipo especificado para criar. (Herdado de ToolboxItem.)
Método público Lock Bloqueia o item da caixa de ferramentas e impede alterações em suas propriedades. (Herdado de ToolboxItem.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido OnComponentsCreated Gera o evento ComponentsCreated. (Herdado de ToolboxItem.)
Método protegido OnComponentsCreating Gera o evento ComponentsCreating. (Herdado de ToolboxItem.)
Método protegido Serialize Serializa esta instância do ModelingToolboxItemBase. (Herdado de ModelingToolboxItemBase.)
Método público ToString Retorna um String que representa o atual ToolboxItem. (Herdado de ToolboxItem.)
Método protegido ValidatePropertyType Valida que um objeto é de um determinado tipo. (Herdado de ToolboxItem.)
Método protegido ValidatePropertyValue Valida uma propriedade antes de ser atribuído ao dicionário de propriedade. (Herdado de ToolboxItem.)

Superior

Eventos

  Nome Descrição
Evento público ComponentsCreated Ocorre imediatamente após a criação de componentes. (Herdado de ToolboxItem.)
Evento público ComponentsCreating Ocorre quando os componentes estão prestes a ser criado. (Herdado de ToolboxItem.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático UniqueId Identificação de ToolboxItem

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular ISerializable.GetObjectData Para obter uma descrição desse membro, consulte o GetObjectData método. (Herdado de ToolboxItem.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Shell