ModelingBindingSourceToolboxItem - класс
Этот тип содержит атрибут SecurityCriticalAttribute, который разрешает только его внутреннее использование библиотекой классов .NET Framework для Silverlight. Код приложения, в котором используется любой член этого типа, создает исключение MethodAccessException.
[SECURITY CRITICAL]
ToolboxItem для класса ModelingBindingSource
Иерархия наследования
System.Object
System.Drawing.Design.ToolboxItem
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
Microsoft.VisualStudio.Modeling.Shell.ModelingBindingSourceToolboxItem
Пространство имен: Microsoft.VisualStudio.Modeling.Shell
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Синтаксис
'Декларация
<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
Тип ModelingBindingSourceToolboxItem предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ModelingBindingSourceToolboxItem(Int32, String) | Создает новый элемент панели инструментов, который может создать ModelingBindingSource | |
ModelingBindingSourceToolboxItem(SerializationInfo, StreamingContext) | Конструктор необходимо предоставить для сериализации |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
AssemblyName | Получает или задает имя сборки, содержащей тип или типы, созданные элементом панели инструментов. (Унаследовано от ToolboxItem.) | |
Bitmap | Получает или задает растровое изображение для представления элемента панели инструментов на панели. (Унаследовано от ToolboxItem.) | |
Company | Получает или задает имя компании для данного объекта ToolboxItem. (Унаследовано от ToolboxItem.) | |
ComponentType | Получает строку ComponentType, которая отображается в подсказке для данного элемента. (Унаследовано от ModelingToolboxItemBase.) | |
ContextSensitiveHelpKeyword | Возвращает контекст к регистру ключевое слово справки для элемента панели инструментов.Быть локализовано. (Унаследовано от ModelingToolboxItemBase.) | |
DependentAssemblies | Получает или устанавливает объект AssemblyName для элемента панели инструментов. (Унаследовано от ToolboxItem.) | |
Description | Получает или задает описание для этого компонента ToolboxItem. (Унаследовано от ToolboxItem.) | |
DisplayName | Получает или задает изображаемое имя для элемента панели инструментов. (Унаследовано от ToolboxItem.) | |
Filter | Получает или задает фильтр, определяющий, может ли элемент панели инструментов быть использован для конечного компонента. (Унаследовано от ToolboxItem.) | |
Id | Возвращает однозначно определяется этого элемента панели инструментов. (Унаследовано от ModelingToolboxItemBase.) | |
IsTransient | Возвращает значение, определяющее, является ли данный элемент панели инструментов переходным. (Унаследовано от ToolboxItem.) | |
Locked | Возвращает значение, определяющее, заблокирован ли элемент ToolboxItem в текущий момент. (Унаследовано от ToolboxItem.) | |
Position | Возвращает предложенную позицию элемента панели инструментов. (Унаследовано от ModelingToolboxItemBase.) | |
Properties | Возвращает словарь свойств. (Унаследовано от ToolboxItem.) | |
TabName | Возвращает имя вкладки панели элементов содержать данный элемент.Быть локализовано. (Унаследовано от ModelingToolboxItemBase.) | |
TabNameId | Возвращает идентификатор non-локализовал имя вкладки панели элементов, чтобы содержать данный элемент.Должны локализовано. (Унаследовано от ModelingToolboxItemBase.) | |
TypeName | Получает или задает полное имя типа IComponent, который создает при вызове элемент панели инструментов. (Унаследовано от ToolboxItem.) | |
Version | Возвращает версию для этого объекта ToolboxItem. (Унаследовано от ToolboxItem.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckUnlocked | Выдает исключение, если элемент панели инструментов заблокирован в данный момент. (Унаследовано от ToolboxItem.) | |
CreateComponents() | Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов. (Унаследовано от ToolboxItem.) | |
CreateComponents(IDesignerHost) | Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов, используя указанный узел конструктора. (Унаследовано от ToolboxItem.) | |
CreateComponents(IDesignerHost, IDictionary) | Создает компоненты, для создания которых был сконфигурирован элемент панели инструментов с использованием указанного хост-узла конструктора и значений по умолчанию. (Унаследовано от ToolboxItem.) | |
CreateComponentsCore(IDesignerHost) | Создает компонент или массив компонентов при вызове элемента панели элементов. (Унаследовано от ToolboxItem.) | |
CreateComponentsCore(IDesignerHost, IDictionary) | Создайте компонент в узле целевого объекта (Переопределяет ToolboxItem.CreateComponentsCore(IDesignerHost, IDictionary).) | |
Deserialize | Десериализовать этот экземпляр ModelingToolboxItemBase. (Унаследовано от ModelingToolboxItemBase.) | |
Equals | Определяет, равны ли два экземпляра ModelingToolboxItemBase. (Унаследовано от ModelingToolboxItemBase.) | |
FilterPropertyValue | Выполняет фильтрацию значения свойства перед его возвращением. (Унаследовано от ToolboxItem.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Возвращает хэш-код для данного экземпляра. (Унаследовано от ModelingToolboxItemBase.) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetType(IDesignerHost) | Включает доступ к типу, который сопоставлен данному элементу панели инструментов. (Унаследовано от ToolboxItem.) | |
GetType(IDesignerHost, AssemblyName, String, Boolean) | Создает экземпляр указанного типа, при необходимости используя заданные хост-узел конструктора и имя сборки. (Унаследовано от ToolboxItem.) | |
Initialize | Инициализирует текущий элемент панели инструментов создаваемого типа. (Унаследовано от ToolboxItem.) | |
Lock | Блокирует элемент панели инструментов и предотвращает изменение его свойств. (Унаследовано от ToolboxItem.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnComponentsCreated | Создает событие ComponentsCreated. (Унаследовано от ToolboxItem.) | |
OnComponentsCreating | Создает событие ComponentsCreating. (Унаследовано от ToolboxItem.) | |
Serialize | Сериализует данный экземпляр ModelingToolboxItemBase. (Унаследовано от ModelingToolboxItemBase.) | |
ToString | Возвращает объект String, который представляет текущий объект ToolboxItem. (Унаследовано от ToolboxItem.) | |
ValidatePropertyType | Проверяет соответствие объекта заданному типу. (Унаследовано от ToolboxItem.) | |
ValidatePropertyValue | Проверяет свойство перед его присваиванием словарю свойств. (Унаследовано от ToolboxItem.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
ComponentsCreated | Происходит непосредственно после создания компонентов. (Унаследовано от ToolboxItem.) | |
ComponentsCreating | Происходит непосредственно перед созданием компонентов. (Унаследовано от ToolboxItem.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
UniqueId | Идентификатор Toolboxitem |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ISerializable.GetObjectData | Описание этого элемента см. в методе GetObjectData. (Унаследовано от ToolboxItem.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.