Klasa ModelingToolboxItem
Ten typ ma atrybut SecurityCriticalAttribute, który ogranicza możliwość użycia go do wewnętrznego użycia w programie .NET Framework na potrzeby biblioteki klas technologii Silverlight. Kod aplikacji, w którym jest używany dowolny element członkowski tego typu, powoduje powstanie wyjątku MethodAccessException.
[ZABEZPIECZENIA KRYTYCZNE]
Reprezentuje element przybornika, generowane w narzędziach języka specyficzne dla domeny (narzędzia DSL).
Hierarchia dziedziczenia
System.Object
System.Drawing.Design.ToolboxItem
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItemBase
Microsoft.VisualStudio.Modeling.Design.ModelingToolboxItem
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Design
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
<SecurityCriticalAttribute> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class ModelingToolboxItem _
Inherits ModelingToolboxItemBase
[SerializableAttribute]
[SecurityCriticalAttribute]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class ModelingToolboxItem : ModelingToolboxItemBase
Typ ModelingToolboxItem uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ModelingToolboxItem(SerializationInfo, StreamingContext) | Inicjuje nowe wystąpienie ModelingToolboxItem klasy z serializowane dane. | |
ModelingToolboxItem(String, Int32, String, Bitmap, String, String, String, String, ElementGroupPrototype, ICollection) | Inicjuje nowe wystąpienie ModelingToolboxItem klasy z określone informacje. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AssemblyName | Pobiera lub ustawia nazwę zestawu, zawierający typ lub typy tworzonych przez element przybornika. (Odziedziczone z ToolboxItem). | |
Bitmap | Zwraca lub ustawia bitmap do reprezentowania element przybornika w przyborniku. (Odziedziczone z ToolboxItem). | |
Company | Zwraca lub ustawia nazwę firmy ToolboxItem. (Odziedziczone z ToolboxItem). | |
ComponentType | Pobiera ciąg ComponentType, który znajduje się w etykietce narzędzia tego elementu. (Odziedziczone z ModelingToolboxItemBase). | |
ContextSensitiveHelpKeyword | Pobiera kontekstową pomoc kluczowego elementu przybornika.NIE powinny być lokalizowane. (Odziedziczone z ModelingToolboxItemBase). | |
DependentAssemblies | Zwraca lub ustawia AssemblyName dla elementu przybornika. (Odziedziczone z ToolboxItem). | |
Description | Zwraca lub ustawia opis dla tej ToolboxItem. (Odziedziczone z ToolboxItem). | |
DisplayName | Zwraca lub ustawia nazwę wyświetlaną element przybornika. (Odziedziczone z ToolboxItem). | |
Filter | Zwraca lub ustawia filtr, który określa, czy element przybornika mogą być używane na składnika docelowego. (Odziedziczone z ToolboxItem). | |
Id | Pobiera unikatowy identyfikuje ten element przybornika. (Odziedziczone z ModelingToolboxItemBase). | |
IsTransient | Zwraca wartość wskazującą, czy element przybornika jest przejściowy. (Odziedziczone z ToolboxItem). | |
Locked | Pobiera wartość określającą czy ToolboxItem jest obecnie zablokowany. (Odziedziczone z ToolboxItem). | |
Position | Pobiera sugerowanych pozycji elementu przybornika. (Odziedziczone z ModelingToolboxItemBase). | |
Properties | Pobiera słownika właściwości. (Odziedziczone z ToolboxItem). | |
Prototype | Zwraca lub ustawia informacje wymagane do utworzenia ElementGroup dla tego elementu przybornika. | |
TabName | Pobiera nazwę karty Przybornik zawiera ten element.Powinny być zlokalizowane. (Odziedziczone z ModelingToolboxItemBase). | |
TabNameId | Pobiera nazwę zlokalizowane identyfikator karty Przybornik zawiera ten element.NIE musi być lokalizowane. (Odziedziczone z ModelingToolboxItemBase). | |
TypeName | Zwraca lub ustawia w pełni kwalifikowanej nazwy typu IComponent element przybornika tworzy, gdy wywołany. (Odziedziczone z ToolboxItem). | |
Version | Pobiera wersji to ToolboxItem. (Odziedziczone z ToolboxItem). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CheckUnlocked | Zgłasza wyjątek, jeśli element przybornika jest zablokowana. (Odziedziczone z ToolboxItem). | |
CreateComponents() | Tworzy składników jest skonfigurowany element przybornika, aby utworzyć. (Odziedziczone z ToolboxItem). | |
CreateComponents(IDesignerHost) | Tworzy składniki, że element przybornika jest skonfigurowany do tworzenia, przy użyciu określonego hosta projektanta. (Odziedziczone z ToolboxItem). | |
CreateComponents(IDesignerHost, IDictionary) | Tworzy składniki, że element przybornika jest skonfigurowany do tworzenia, przy użyciu projektanta hosta i domyślne wartości określone. (Odziedziczone z ToolboxItem). | |
CreateComponentsCore(IDesignerHost) | Tworzy składnik lub tablicy elementów, gdy wywoływany jest element przybornika. (Odziedziczone z ToolboxItem). | |
CreateComponentsCore(IDesignerHost, IDictionary) | Tworzy tablicę elementów, gdy wywoływany jest element przybornika. (Odziedziczone z ToolboxItem). | |
Deserialize | Ładuje stan elementu przybornika z obiektu serializacji określonych informacji. (Zastępuje ModelingToolboxItemBase.Deserialize(SerializationInfo, StreamingContext)). | |
Equals | Określa, czy dwa ModelingToolboxItemBase wystąpienia są równe. (Odziedziczone z ModelingToolboxItemBase). | |
FilterPropertyValue | Filtry wartość właściwości przed wpuszczeniem go. (Odziedziczone z ToolboxItem). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ModelingToolboxItemBase). | |
GetType() | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetType(IDesignerHost) | Zapewnia dostęp do typu skojarzony element przybornika. (Odziedziczone z ToolboxItem). | |
GetType(IDesignerHost, AssemblyName, String, Boolean) | Tworzy instancję określonego typu, opcjonalnie przy użyciu określonej projektanta nazwy hosta i montażu. (Odziedziczone z ToolboxItem). | |
Initialize | Inicjuje bieżący element przybornika z określonego typu, aby utworzyć. (Odziedziczone z ToolboxItem). | |
Lock | Blokuje element przybornika i uniemożliwia wprowadzanie zmian w jego właściwości. (Odziedziczone z ToolboxItem). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
OnComponentsCreated | Podnosi ComponentsCreated zdarzenia. (Odziedziczone z ToolboxItem). | |
OnComponentsCreating | Podnosi ComponentsCreating zdarzenia. (Odziedziczone z ToolboxItem). | |
Serialize | Zapisuje stan elementu przybornika obiektu serializacji określonych informacji. (Zastępuje ModelingToolboxItemBase.Serialize(SerializationInfo, StreamingContext)). | |
ToString | Zwraca String , reprezentuje bieżący ToolboxItem. (Odziedziczone z ToolboxItem). | |
ValidatePropertyType | Sprawdza, czy obiekt jest danego typu. (Odziedziczone z ToolboxItem). | |
ValidatePropertyValue | Sprawdza poprawność właściwości, zanim zostanie on przypisany do słownika właściwości. (Odziedziczone z ToolboxItem). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
ComponentsCreated | Występuje, natychmiast po składniki są tworzone. (Odziedziczone z ToolboxItem). | |
ComponentsCreating | Występuje, gdy składniki mają zostać utworzone. (Odziedziczone z ToolboxItem). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
ToolboxContextOrigin | Określa klucz, który wskazuje, że operacja kopiowania, pochodzi z przybornika.To pole jest stała. |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
ISerializable.GetObjectData | Opis tego członka, zobacz GetObjectData metody. (Odziedziczone z ToolboxItem). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.