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 | |
---|---|---|
ModelingToolboxItemBase(SerializationInfo, StreamingContext) | Konstruktor serializace. | |
ModelingToolboxItemBase(String, Int32, String, Bitmap, String, String, String, String, ICollection) | Inicializuje novou instanci třídy ModelingToolboxItemBase. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
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.) | |
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.) | |
Company | Získá nebo nastaví název společnosti pro tento ToolboxItem. (Zděděno z ToolboxItem.) | |
ComponentType | Získá ComponentType řetězec, který je uveden v popisu tohoto zboží. (Přepisuje ToolboxItem.ComponentType.) | |
ContextSensitiveHelpKeyword | Získá kontextovou nápovědu klíčové prvky zboží.NEMAJÍ lokalizovat. | |
DependentAssemblies | Získá nebo nastaví AssemblyName pro položku sady nástrojů. (Zděděno z ToolboxItem.) | |
Description | Získá nebo nastaví tento popis ToolboxItem. (Zděděno z ToolboxItem.) | |
DisplayName | Získá nebo nastaví zobrazovaný název pro položku sady nástrojů. (Zděděno z ToolboxItem.) | |
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.) | |
Id | Získá jedinečnou identifikaci této položky v panelu nástrojů. | |
IsTransient | Získá hodnotu určující, zda je položka nástrojů přechodné. (Zděděno z ToolboxItem.) | |
Locked | Získá hodnotu určující zda ToolboxItem aktuálně uzamčena. (Zděděno z ToolboxItem.) | |
Position | Navrhované umístění nástrojů položky získává. | |
Properties | Získá slovníku vlastností. (Zděděno z ToolboxItem.) | |
TabName | Získá název karty nástrojů obsahující tuto položku.By měl být lokalizován. | |
TabNameId | Načte-lokalizovaný název Id kartu panel obsahující tuto položku.Musí nejsou lokalizovány. | |
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.) | |
Version | Získá verze tohoto ToolboxItem. (Zděděno z ToolboxItem.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
CheckUnlocked | Pokud položku sady nástrojů aktuálně uzamčena, vyvolá výjimku. (Zděděno z ToolboxItem.) | |
CreateComponents() | Vytvoří součásti, které položku sady nástrojů je nakonfigurováno k vytvoření. (Zděděno z ToolboxItem.) | |
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.) | |
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.) | |
CreateComponentsCore(IDesignerHost) | Vytvoří komponentu nebo komponenty pole při položku sady nástrojů. (Zděděno z ToolboxItem.) | |
CreateComponentsCore(IDesignerHost, IDictionary) | Vytvoří pole součástí při položku sady nástrojů. (Zděděno z ToolboxItem.) | |
Deserialize | Tato instance ModelingToolboxItemBase rekonstrukci. (Přepisuje ToolboxItem.Deserialize(SerializationInfo, StreamingContext).) | |
Equals | Určuje, zda dva ModelingToolboxItemBase instance jsou stejné. (Přepisuje ToolboxItem.Equals(Object).) | |
FilterPropertyValue | Hodnota vlastnosti filtrů před návratem ji. (Zděděno z ToolboxItem.) | |
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.) | |
GetHashCode | Vrátí kód hash pro tuto instanci. (Přepisuje ToolboxItem.GetHashCode().) | |
GetType() | Získá Type aktuální instance. (Zděděno z Object.) | |
GetType(IDesignerHost) | Umožňuje přístup k typ položku sady nástrojů. (Zděděno z ToolboxItem.) | |
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.) | |
Initialize | Inicializuje aktuální nástrojů položky zadaného typu vytvořit. (Zděděno z ToolboxItem.) | |
Lock | Uzamkne položku sady nástrojů a zabraňuje změnám jeho vlastnosti. (Zděděno z ToolboxItem.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
OnComponentsCreated | Vyvolá událost ComponentsCreated. (Zděděno z ToolboxItem.) | |
OnComponentsCreating | Vyvolá událost ComponentsCreating. (Zděděno z ToolboxItem.) | |
Serialize | Řadí tuto instanci ModelingToolboxItemBase. (Přepisuje ToolboxItem.Serialize(SerializationInfo, StreamingContext).) | |
ToString | Vrátí String , představuje aktuální ToolboxItem. (Zděděno z ToolboxItem.) | |
ValidatePropertyType | Ověří, zda je objekt daného typu. (Zděděno z ToolboxItem.) | |
ValidatePropertyValue | Ověřuje vlastnost je přiřazena vlastnost slovníku. (Zděděno z ToolboxItem.) |
Nahoru
Události
Název | Popis | |
---|---|---|
ComponentsCreated | Dojde ihned po vytvoření součásti. (Zděděno z ToolboxItem.) | |
ComponentsCreating | Vyvolá součásti mají být vytvořeny. (Zděděno z ToolboxItem.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
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.