Freigeben über


DesignerCommandSet Klasse

Definition

Stellt eine nicht von ComponentDesigner abgeleitete Basisklasse für Entwurfszeittools dar, die Smarttag- oder Designerverbfunktionen bereitstellen.

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

Hinweise

Die ComponentDesigner -Klasse stellt die ActionLists und Verbs Eigenschaften zum Abfragen der DesignerActionList und DesignerVerb Auflistungen, bzw. Wenn sich jedoch ein Autor des Entwurfszeittools entscheidet, nicht von dieser Klasse abzuleiten, stellt die DesignerCommandSet -Klasse eine alternative Basisklasse dar, um diese Funktionalität bereitzustellen.

Die DesignerCommandSet -Klasse enthält nur drei Member, die in der folgenden Tabelle beschrieben werden.

Öffentliches Mitglied BESCHREIBUNG
GetCommands Gibt die Auflistung der Smarttags oder Designerverben zurück, die der entworfenen Komponente zugeordnet sind. Die Basisimplementierung gibt zurück null.
ActionLists Ruft die Auflistung aller der entworfenen Komponente zugeordneten Smarttags ab. Die Basisimplementierung ruft einfach auf GetCommands.
Verbs Ruft die Auflistung aller der entworfenen Komponente zugeordneten Designerverben ab. Die Basisimplementierung ruft einfach auf GetCommands.

Ein DesignerCommandSet sollte als standortspezifischer Dienst hinzugefügt werden. Extern sollte zunächst ein Dienst dieses Typs abgefragt werden, um Smarttag- und Designerverbfunktionen zu ermitteln. Wenn dieser Dienst nicht gefunden wird, sollte stattdessen die IDesigner.Verbs -Eigenschaft verwendet werden. Dieses Verfahren stellt einen Pfad zur Abwärtskompatibilität bereit.

Konstruktoren

DesignerCommandSet()

Initialisiert eine Instanz der DesignerCommandSet-Klasse.

Eigenschaften

ActionLists

Ruft die Auflistung aller der entworfenen Komponente zugeordneten Smarttags ab.

Verbs

Ruft die Auflistung aller der entworfenen Komponente zugeordneten Designerverben ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetCommands(String)

Gibt eine Auflistung von Befehlsobjekten zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen