DesignerCommandSet Klasa

Definicja

Reprezentuje klasę bazową dla narzędzi czasu projektowania, a nie pochodnych od ComponentDesigner, które zapewniają możliwości tagu inteligentnego lub czasownika projektanta.

public ref class DesignerCommandSet
public class DesignerCommandSet
type DesignerCommandSet = class
Public Class DesignerCommandSet
Dziedziczenie
DesignerCommandSet

Uwagi

Klasa ComponentDesigner udostępnia ActionLists odpowiednio właściwości i Verbs do wykonywania zapytań dotyczących DesignerActionList kolekcji i DesignerVerb . Jeśli jednak autor narzędzia do projektowania zdecyduje się nie pochodzić z tej klasy, klasa reprezentuje alternatywną klasę bazową, DesignerCommandSet aby zapewnić tę funkcjonalność.

Klasa DesignerCommandSet zawiera tylko trzy elementy członkowskie opisane w poniższej tabeli.

Publiczny członek Opis
GetCommands Zwraca kolekcję tagów inteligentnych lub czasowników projektanta skojarzonych z zaprojektowanym składnikiem. Implementacja podstawowa zwraca wartość null.
ActionLists Pobiera kolekcję wszystkich tagów inteligentnych skojarzonych z zaprojektowanym składnikiem. Podstawowa implementacja po prostu wywołuje metodę GetCommands.
Verbs Pobiera kolekcję wszystkich czasowników projektanta skojarzonych z zaprojektowanym składnikiem. Podstawowa implementacja po prostu wywołuje metodę GetCommands.

Element DesignerCommandSet powinien zostać dodany jako usługa specyficzna dla lokacji. Zewnętrznie usługa tego typu powinna najpierw zostać zapytana o odnajdywanie funkcji tagów inteligentnych i czasowników projektanta. Jeśli ta usługa nie zostanie znaleziona, IDesigner.Verbs należy zamiast tego użyć właściwości . Ta procedura zawiera ścieżkę do zgodności z poprzednimi wersjami.

Konstruktory

DesignerCommandSet()

Inicjuje wystąpienie klasy DesignerCommandSet.

Właściwości

ActionLists

Pobiera kolekcję wszystkich tagów inteligentnych skojarzonych z zaprojektowanym składnikiem.

Verbs

Pobiera kolekcję wszystkich czasowników projektanta skojarzonych z zaprojektowanym składnikiem.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetCommands(String)

Zwraca kolekcję obiektów poleceń.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też