Freigeben über


ModelingBindingSourceToolboxItem-Klasse

Dieser Typ besitzt ein SecurityCriticalAttribute-Attribut, das ihn auf die interne Verwendung durch .NET Framework für die Silverlight-Klassenbibliothek beschränkt. Anwendungscode, der einen beliebigen Member dieses Typs verwendet, löst eine MethodAccessException aus.

[SICHERHEITSRELEVANT]

ToolboxItem für ModelingBindingSource-Klasse

Vererbungshierarchie

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.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
<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

Der ModelingBindingSourceToolboxItem-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ModelingBindingSourceToolboxItem(Int32, String) Erstellt ein neues Toolboxelement, das eine ModelingBindingSource erstellen kann
Geschützte Methode ModelingBindingSourceToolboxItem(SerializationInfo, StreamingContext) Constuctor, der für die Serialisierung zur Verfügung gestellt werden muss

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AssemblyName Ruft den Namen der Assembly ab, die den durch das Toolboxelement erstellten Typ bzw. die erstellten Typen enthält, oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Bitmap Ruft eine Bitmap für die Darstellung des Toolboxelements in der Toolbox ab oder legt diese fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Company Ruft den Firmennamen für dieses ToolboxItem ab oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft ComponentType Ruft die ComponentType-Zeichenfolge ab, die in der QuickInfo für dieses Element angezeigt wird. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft ContextSensitiveHelpKeyword Ruft das Schlüsselwort der kontextbezogenen Hilfe des Toolboxelements ab.Lokalisierung NICHT empfohlen. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft DependentAssemblies Ruft den AssemblyName für das Toolboxelement ab oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Description Ruft die Beschreibung für dieses ToolboxItem ab oder legt diese fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft DisplayName Ruft den Anzeigenamen für das Toolboxelement ab oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Filter Ruft den Filter ab, der bestimmt, ob das Toolboxelement für eine Zielkomponente verwendet werden kann, oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Id Ruft den eindeutigen Bezeichner dieses Toolboxelements ab. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft IsTransient Ruft einen Wert ab, der angibt, ob das Toolboxelement flüchtig ist. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Locked Ruft einen Wert ab, der angibt, ob das ToolboxItem derzeit gesperrt ist. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Position Ruft die vorgeschlagene Position des Toolboxelements ab. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft Properties Ruft ein Wörterbuch von Eigenschaften ab. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft TabName Ruft den Namen der Toolbox-Registerkarte ab, die dieses Element enthalten soll.Lokalisierung empfohlen. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft TabNameId Ruft nicht lokalisierte Namens-ID der Registerkarte Toolbox ab, die dieses Element aufnehmen soll.Darf NICHT lokalisiert werden. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Eigenschaft TypeName Ruft den voll gekennzeichneten Namen des Typs der IComponent ab, die das Toolboxelement beim Aufrufen erstellt, oder legt diesen fest. (Von ToolboxItem geerbt.)
Öffentliche Eigenschaft Version Ruft die Version für dieses ToolboxItem ab. (Von ToolboxItem geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode CheckUnlocked Löst eine Ausnahme aus, wenn das Toolboxelement gegenwärtig gesperrt ist. (Von ToolboxItem geerbt.)
Öffentliche Methode CreateComponents() Erstellt die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist. (Von ToolboxItem geerbt.)
Öffentliche Methode CreateComponents(IDesignerHost) Erstellt mithilfe des angegebenen Designerhosts die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist. (Von ToolboxItem geerbt.)
Öffentliche Methode CreateComponents(IDesignerHost, IDictionary) Erstellt unter Verwendung des angegebenen Designerhosts und der Standardwerte die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist. (Von ToolboxItem geerbt.)
Geschützte Methode CreateComponentsCore(IDesignerHost) Erstellt beim Aufrufen des Toolboxelements eine Komponente oder ein Array von Komponenten. (Von ToolboxItem geerbt.)
Geschützte Methode CreateComponentsCore(IDesignerHost, IDictionary) Erstellen Sie die Komponente im Zielhost (Überschreibt ToolboxItem.CreateComponentsCore(IDesignerHost, IDictionary).)
Geschützte Methode Deserialize Deserialisiert diese Instanz der ModelingToolboxItemBase. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Methode Equals Stellt fest, ob zwei ModelingToolboxItemBase-Instanzen gleich sind. (Von ModelingToolboxItemBase geerbt.)
Geschützte Methode FilterPropertyValue Filtert einen Eigenschaftswert, bevor dieser zurückgegeben wird. (Von ToolboxItem geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Methode GetType() Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetType(IDesignerHost) Ermöglicht den Zugriff auf den dem Toolboxelement zugeordneten Typ. (Von ToolboxItem geerbt.)
Geschützte Methode GetType(IDesignerHost, AssemblyName, String, Boolean) Erstellt eine Instanz des angegebenen Typs unter optionaler Verwendung eines angegebenen Designerhosts und Assemblynamens. (Von ToolboxItem geerbt.)
Öffentliche Methode Initialize Initialisiert das aktuelle Toolboxelement mit dem angegebenen zu erstellenden Typ. (Von ToolboxItem geerbt.)
Öffentliche Methode Lock Sperrt das Toolboxelement und verhindert Änderungen an den Eigenschaften. (Von ToolboxItem geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnComponentsCreated Löst das ComponentsCreated-Ereignis aus. (Von ToolboxItem geerbt.)
Geschützte Methode OnComponentsCreating Löst das ComponentsCreating-Ereignis aus. (Von ToolboxItem geerbt.)
Geschützte Methode Serialize Serialisiert diese Instanz der ModelingToolboxItemBase. (Von ModelingToolboxItemBase geerbt.)
Öffentliche Methode ToString Gibt einen String zurück, der den aktuellen ToolboxItem darstellt. (Von ToolboxItem geerbt.)
Geschützte Methode ValidatePropertyType Überprüft, ob ein Objekt einen angegebenen Typ besitzt. (Von ToolboxItem geerbt.)
Geschützte Methode ValidatePropertyValue Überprüft eine Eigenschaft, bevor sie dem Eigenschaftenwörterbuch zugewiesen wird. (Von ToolboxItem geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis ComponentsCreated Tritt unmittelbar nach der Erstellung von Komponenten ein. (Von ToolboxItem geerbt.)
Öffentliches Ereignis ComponentsCreating Tritt unmittelbar vor dem Erstellen von Komponenten ein. (Von ToolboxItem geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member UniqueId Toolboxitem-ID

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ISerializable.GetObjectData Eine Beschreibung dieses Members finden Sie unter der GetObjectData-Methode. (Von ToolboxItem geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Shell-Namespace