Sdílet prostřednictvím


ModelingToolboxItemBase – třída

Tento typ obsahuje atribut SecurityCriticalAttribute, který jej omezuje na interní použití rozhraním .NET Framework pro knihovnu tříd Silverlight. Aplikační kód, který použije libovolný člen tohoto typu, vyvolá výjimku MethodAccessException.

[KRITICKÉ PRO ZABEZPEČENÍ]

Představuje položku abstraktní prvky.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.Modeling.Design
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

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

Typ ModelingToolboxItemBase zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda ModelingToolboxItemBase(SerializationInfo, StreamingContext) Konstruktor serializace.
Chráněná metoda ModelingToolboxItemBase(String, Int32, String, Bitmap, String, String, String, String, ICollection) Inicializuje novou instanci třídy ModelingToolboxItemBase.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AssemblyName Získá nebo nastaví název sestavení, která obsahuje typ nebo typy, které vytvoří položku sady nástrojů. (Zděděno z ToolboxItem.)
Veřejná vlastnost Bitmap Získá nebo nastaví rastrový obrázek představující položku sady nástrojů v panelu nástrojů. (Zděděno z ToolboxItem.)
Veřejná vlastnost Company Získá nebo nastaví název společnosti pro tento ToolboxItem. (Zděděno z ToolboxItem.)
Veřejná vlastnost ComponentType Získá ComponentType řetězec, který je uveden v popisu tohoto zboží. (Přepisuje ToolboxItem.ComponentType.)
Veřejná vlastnost ContextSensitiveHelpKeyword Získá kontextovou nápovědu klíčové prvky zboží.NEMAJÍ lokalizovat.
Veřejná vlastnost DependentAssemblies Získá nebo nastaví AssemblyName pro položku sady nástrojů. (Zděděno z ToolboxItem.)
Veřejná vlastnost Description Získá nebo nastaví tento popis ToolboxItem. (Zděděno z ToolboxItem.)
Veřejná vlastnost DisplayName Získá nebo nastaví zobrazovaný název pro položku sady nástrojů. (Zděděno z ToolboxItem.)
Veřejná vlastnost Filter Získá nebo nastaví filtr, který určuje, zda lze položku sady nástrojů na cílovou součást. (Zděděno z ToolboxItem.)
Veřejná vlastnost Id Získá jedinečnou identifikaci této položky v panelu nástrojů.
Veřejná vlastnost IsTransient Získá hodnotu určující, zda je položka nástrojů přechodné. (Zděděno z ToolboxItem.)
Veřejná vlastnost Locked Získá hodnotu určující zda ToolboxItem aktuálně uzamčena. (Zděděno z ToolboxItem.)
Veřejná vlastnost Position Navrhované umístění nástrojů položky získává.
Veřejná vlastnost Properties Získá slovníku vlastností. (Zděděno z ToolboxItem.)
Veřejná vlastnost TabName Získá název karty nástrojů obsahující tuto položku.By měl být lokalizován.
Veřejná vlastnost TabNameId Načte-lokalizovaný název Id kartu panel obsahující tuto položku.Musí nejsou lokalizovány.
Veřejná vlastnost TypeName Získá nebo nastaví plně kvalifikovaný název typu IComponent položku sady nástrojů vytvoří při vyvolání. (Zděděno z ToolboxItem.)
Veřejná vlastnost Version Získá verze tohoto ToolboxItem. (Zděděno z ToolboxItem.)

Nahoru

Metody

  Název Popis
Chráněná metoda CheckUnlocked Pokud položku sady nástrojů aktuálně uzamčena, vyvolá výjimku. (Zděděno z ToolboxItem.)
Veřejná metoda CreateComponents() Vytvoří součásti, které položku sady nástrojů je nakonfigurováno k vytvoření. (Zděděno z ToolboxItem.)
Veřejná metoda CreateComponents(IDesignerHost) Vytvoří součásti, že položku sady nástrojů nakonfigurován vytvořit, pomocí zadaného hostitele návrháře. (Zděděno z ToolboxItem.)
Veřejná metoda CreateComponents(IDesignerHost, IDictionary) Vytvoří součásti, že položku sady nástrojů nakonfigurován vytvořit, pomocí Návrháře hostitele a výchozí hodnoty zadané. (Zděděno z ToolboxItem.)
Chráněná metoda CreateComponentsCore(IDesignerHost) Vytvoří komponentu nebo komponenty pole při položku sady nástrojů. (Zděděno z ToolboxItem.)
Chráněná metoda CreateComponentsCore(IDesignerHost, IDictionary) Vytvoří pole součástí při položku sady nástrojů. (Zděděno z ToolboxItem.)
Chráněná metoda Deserialize Tato instance ModelingToolboxItemBase rekonstrukci. (Přepisuje ToolboxItem.Deserialize(SerializationInfo, StreamingContext).)
Veřejná metoda Equals Určuje, zda dva ModelingToolboxItemBase instance jsou stejné. (Přepisuje ToolboxItem.Equals(Object).)
Chráněná metoda FilterPropertyValue Hodnota vlastnosti filtrů před návratem ji. (Zděděno z ToolboxItem.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Vrátí kód hash pro tuto instanci. (Přepisuje ToolboxItem.GetHashCode().)
Veřejná metoda GetType() Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetType(IDesignerHost) Umožňuje přístup k typ položku sady nástrojů. (Zděděno z ToolboxItem.)
Chráněná metoda GetType(IDesignerHost, AssemblyName, String, Boolean) Vytvoří instance určeného typu volitelně pomocí zadaného návrháře název hostitele a sestavení. (Zděděno z ToolboxItem.)
Veřejná metoda Initialize Inicializuje aktuální nástrojů položky zadaného typu vytvořit. (Zděděno z ToolboxItem.)
Veřejná metoda Lock Uzamkne položku sady nástrojů a zabraňuje změnám jeho vlastnosti. (Zděděno z ToolboxItem.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnComponentsCreated Vyvolá událost ComponentsCreated. (Zděděno z ToolboxItem.)
Chráněná metoda OnComponentsCreating Vyvolá událost ComponentsCreating. (Zděděno z ToolboxItem.)
Chráněná metoda Serialize Řadí tuto instanci ModelingToolboxItemBase. (Přepisuje ToolboxItem.Serialize(SerializationInfo, StreamingContext).)
Veřejná metoda ToString Vrátí String , představuje aktuální ToolboxItem. (Zděděno z ToolboxItem.)
Chráněná metoda ValidatePropertyType Ověří, zda je objekt daného typu. (Zděděno z ToolboxItem.)
Chráněná metoda ValidatePropertyValue Ověřuje vlastnost je přiřazena vlastnost slovníku. (Zděděno z ToolboxItem.)

Nahoru

Události

  Název Popis
Veřejná událost ComponentsCreated Dojde ihned po vytvoření součásti. (Zděděno z ToolboxItem.)
Veřejná událost ComponentsCreating Vyvolá součásti mají být vytvořeny. (Zděděno z ToolboxItem.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda ISerializable.GetObjectData Popis tohoto člena, najdete GetObjectData metoda. (Zděděno z ToolboxItem.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Design – obor názvů