DesignerCommandSet Klasa

Definicja

Reprezentuje klasę bazową dla narzędzi czasu projektowania, a nie pochodnych od ComponentDesignerelementu , które zapewniają możliwości tagów inteligentnych lub czasowników 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 w czasie projektowania zdecyduje się nie pochodzić z tej klasy, DesignerCommandSet klasa reprezentuje alternatywną klasę bazową, aby zapewnić tę funkcję.

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

Członek publiczny 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. Implementacja podstawowa po prostu wywołuje metodę GetCommands.
Verbs Pobiera kolekcję wszystkich czasowników projektanta skojarzonych z zaprojektowanym składnikiem. Implementacja podstawowa po prostu wywołuje metodę GetCommands.

Element DesignerCommandSet należy dodać jako usługę specyficzną dla lokacji. Zewnętrznie należy najpierw odpytywać usługę tego typu w celu odnalezienia 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 zapewnia ścieżkę 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ż