DesignerCommandSet Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje základní třídu pro nástroje návrhu, nikoli odvozené od ComponentDesigner, které poskytují inteligentní značky nebo funkce sloves návrháře.
public ref class DesignerCommandSet
public class DesignerCommandSet
type DesignerCommandSet = class
Public Class DesignerCommandSet
- Dědičnost
-
DesignerCommandSet
Poznámky
Třída ComponentDesigner poskytuje ActionLists vlastnosti a Verbs pro dotazování kolekcí DesignerActionList a DesignerVerb v uvedeném pořadí. Pokud se však autor nástroje v době návrhu rozhodne neodvozovat z této třídy, DesignerCommandSet třída představuje alternativní základní třídu pro poskytování této funkce.
Třída DesignerCommandSet obsahuje pouze tři členy, které jsou popsány v následující tabulce.
Veřejný člen | Description |
---|---|
GetCommands | Vrátí kolekci inteligentních značek nebo příkazů návrháře přidružených k navržené komponentě. Základní implementace vrátí null . |
ActionLists | Získá kolekci všech inteligentních značek přidružených k navržené komponentě. Základní implementace jednoduše volá GetCommands. |
Verbs | Získá kolekci všech sloves návrháře přidružených k navržené komponentě. Základní implementace jednoduše volá GetCommands. |
Parametr DesignerCommandSet by měl být přidán jako služba pro konkrétní lokalitu. Externě by služba tohoto typu měla být nejprve dotazována, aby se zjistily funkce inteligentních značek a sloves návrháře. Pokud se tato služba nenajde, měla by se místo toho IDesigner.Verbs použít vlastnost . Tento postup poskytuje cestu pro zpětnou kompatibilitu.
Konstruktory
DesignerCommandSet() |
Inicializuje instanci třídy DesignerCommandSet. |
Vlastnosti
ActionLists |
Získá kolekci všech inteligentních značek přidružených k navržené komponentě. |
Verbs |
Získá kolekci všech sloves návrháře přidružených k navržené komponentě. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetCommands(String) |
Vrátí kolekci objektů příkazů. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |