ModelingToolboxItemBase (Clase)
Este tipo tiene un atributo SecurityCriticalAttribute que lo restringe para uso interno de .NET Framework para la biblioteca de clases de Silverlight. El código de aplicación que usa un miembro de este tipo produce una excepción MethodAccessException.
[CRÍTICO PARA LA SEGURIDAD]
Representa un elemento del cuadro de herramientas abstracto.
Jerarquía de herencia
System.Object
System.Drawing.Design.ToolboxItem
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItem
Microsoft.VisualStudio.Modeling.Shell.ModelingBindingSourceToolboxItem
Espacio de nombres: Microsoft.VisualStudio.Modeling.Design
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
<SecurityCriticalAttribute> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public MustInherit Class ModelingToolboxItemBase _
Inherits ToolboxItem
[SerializableAttribute]
[SecurityCriticalAttribute]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public abstract class ModelingToolboxItemBase : ToolboxItem
El tipo ModelingToolboxItemBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelingToolboxItemBase(SerializationInfo, StreamingContext) | Constructor de serialización. | |
ModelingToolboxItemBase(String, Int32, String, Bitmap, String, String, String, String, ICollection) | Inicializa una nueva instancia de la clase ModelingToolboxItemBase. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AssemblyName | Obtiene o establece el nombre del ensamblado que contiene los tipos que va a crear el elemento de cuadro de herramientas. (Se hereda de ToolboxItem). | |
Bitmap | Obtiene o establece un mapa de bits que representa el elemento en el cuadro de herramientas. (Se hereda de ToolboxItem). | |
Company | Obtiene o establece el nombre de la compañía que se va a mostrar para este elemento ToolboxItem. (Se hereda de ToolboxItem). | |
ComponentType | Obtiene la cadena ComponentType que se muestra en la información sobre herramientas para este elemento. (Invalida a ToolboxItem.ComponentType). | |
ContextSensitiveHelpKeyword | Obtiene la palabra clave de ayuda contextual del elemento del cuadro de herramientas.NO se debe localizar. | |
DependentAssemblies | Obtiene o establece AssemblyName del elemento del cuadro de herramientas. (Se hereda de ToolboxItem). | |
Description | Obtiene o establece la descripción de este ToolboxItem. (Se hereda de ToolboxItem). | |
DisplayName | Obtiene o establece el nombre en pantalla de este elemento del cuadro de herramientas. (Se hereda de ToolboxItem). | |
Filter | Obtiene o establece el filtro que determina si el elemento de cuadro de herramientas se puede utilizar en un componente de destino. (Se hereda de ToolboxItem). | |
Id | Obtiene el único identificado de este elemento de cuadro de herramientas. | |
IsTransient | Obtiene un valor que indica si el elemento del cuadro de herramientas es transitorio. (Se hereda de ToolboxItem). | |
Locked | Obtiene un valor que indica si ToolboxItem está bloqueado actualmente. (Se hereda de ToolboxItem). | |
Position | Obtiene la posición sugerida del elemento del cuadro de herramientas. | |
Properties | Obtiene un diccionario de propiedades. (Se hereda de ToolboxItem). | |
TabName | Obtiene el nombre de la pestaña del cuadro de herramientas para contener este elemento.Se debe localizar. | |
TabNameId | Obtiene el identificador no traducido del nombre de la pestaña del cuadro de herramientas para incluir este elemento.NO se debe localizar. | |
TypeName | Obtiene o establece el nombre completo del tipo de IComponent que crea el elemento de cuadro de herramientas al ser invocado. (Se hereda de ToolboxItem). | |
Version | Obtiene la versión de este ToolboxItem. (Se hereda de ToolboxItem). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CheckUnlocked | Produce una excepción si el elemento de cuadro de herramientas se encuentra actualmente bloqueado. (Se hereda de ToolboxItem). | |
CreateComponents() | Crea los componentes que se deben crear según la configuración del elemento de cuadro de herramientas. (Se hereda de ToolboxItem). | |
CreateComponents(IDesignerHost) | Crea los componentes que se deben crear según la configuración del elemento de cuadro de herramientas, utilizando el host del diseñador especificado. (Se hereda de ToolboxItem). | |
CreateComponents(IDesignerHost, IDictionary) | Crea los componentes que se deben crear según la configuración del elemento del cuadro de herramientas, utilizando el host del diseñador especificado y los valores predeterminados. (Se hereda de ToolboxItem). | |
CreateComponentsCore(IDesignerHost) | Crea un componente de una matriz de componentes cuando se invoca al elemento de cuadro de herramientas. (Se hereda de ToolboxItem). | |
CreateComponentsCore(IDesignerHost, IDictionary) | Crea una matriz de componentes cuando se invoca el elemento del cuadro de herramientas. (Se hereda de ToolboxItem). | |
Deserialize | Deserializa esta instancia de ModelingToolboxItemBase. (Invalida a ToolboxItem.Deserialize(SerializationInfo, StreamingContext)). | |
Equals | Determina si dos instancias de ModelingToolboxItemBase son iguales. (Invalida a ToolboxItem.Equals(Object)). | |
FilterPropertyValue | Filtra un valor de propiedad antes de devolverlo. (Se hereda de ToolboxItem). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Devuelve el código hash de esta instancia. (Invalida a ToolboxItem.GetHashCode()). | |
GetType() | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetType(IDesignerHost) | Permite el acceso al tipo asociado al elemento del cuadro de herramientas. (Se hereda de ToolboxItem). | |
GetType(IDesignerHost, AssemblyName, String, Boolean) | Crea una instancia del tipo especificado, utilizando opcionalmente un host de diseñador y un nombre de ensamblado especificados. (Se hereda de ToolboxItem). | |
Initialize | Inicializa el elemento de cuadro de herramientas actual con el tipo especificado que se va a crear. (Se hereda de ToolboxItem). | |
Lock | Bloquea el elemento de cuadro de herramientas e impide que se cambien sus propiedades. (Se hereda de ToolboxItem). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnComponentsCreated | Genera el evento ComponentsCreated. (Se hereda de ToolboxItem). | |
OnComponentsCreating | Genera el evento ComponentsCreating. (Se hereda de ToolboxItem). | |
Serialize | Serializa esta instancia de ModelingToolboxItemBase. (Invalida a ToolboxItem.Serialize(SerializationInfo, StreamingContext)). | |
ToString | Devuelve una clase String que representa la clase ToolboxItem actual. (Se hereda de ToolboxItem). | |
ValidatePropertyType | Valida que un objeto es de un tipo determinado. (Se hereda de ToolboxItem). | |
ValidatePropertyValue | Valida una propiedad antes de que sea asignada al diccionario de propiedades. (Se hereda de ToolboxItem). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
ComponentsCreated | Se produce inmediatamente después de la creación de componentes. (Se hereda de ToolboxItem). | |
ComponentsCreating | Se produce inmediatamente antes de la creación de componentes. (Se hereda de ToolboxItem). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
ISerializable.GetObjectData | Para obtener una descripción de este miembro, vea el método GetObjectData. (Se hereda de ToolboxItem). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.