Sdílet prostřednictvím


Tool – třída

Představuje nástroj, který určuje režim návrháře.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.ContextItem
    Microsoft.Windows.Design.Interaction.Tool
      Microsoft.Windows.Design.Interaction.CreationTool
      Microsoft.Windows.Design.Interaction.SelectionTool

Obor názvů:  Microsoft.Windows.Design.Interaction
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public Class Tool _
    Inherits ContextItem
public class Tool : ContextItem
public ref class Tool : public ContextItem
type Tool =  
    class
        inherit ContextItem
    end
public class Tool extends ContextItem

Typ Tool zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda Tool Inicializuje novou instanci Tool Třída

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost Context Získá kód nástrojem kontext pro úpravy.
Veřejná vlastnost Cursor Získá nebo nastaví výchozí kurzor myši.
Veřejná vlastnost FocusedTask Aktuálně zaměřený úkol získá, pokud existuje.
Veřejná vlastnost ItemType Načtení typu nástroj. (Přepisuje ContextItem.ItemType.)
Veřejná vlastnost Tasks Získá sadu úloh, které tento nástroj poskytuje.

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda OnActivate Jen když je aktivován nástroj.
Chráněná metoda OnDeactivate Po dezaktivaci nástroj nazývaný.
Chráněná metoda OnItemChanged Přidá aktivovat a deaktivovat sémantika Tool Třída (Přepisuje ContextItem.OnItemChanged(EditingContext, ContextItem).)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Poznámky

Všechny uživatele vstupní toky přes aktuálně aktivního nástroje. Chcete-li aktivovat nástroj nastavíte do kontextu úprav ContextItemManager Třída Může zpracovat oznámení změn na ContextItemManager vědět, kdy nástroj active změny. Vstup uživatele vycházejí do zobrazení návrháře, návrháře zobrazení aktivní nástroj vyhledá v kontextu úprav a požádá jej vyřešit uživatelský vstup do příkazu vazby. Výsledný příkaz vazby pak vyvolat.

Nástroj, který se skládá z kolekce úkoly, které jsou reprezentovány Task Třída Každý úkol obsahuje kolekci příkazů, které mohou být vyvolány a kolekce vstupní vazby, které aktivovat příkazy. Nástroje mohou používat také testování přístupů logika zjištění nabídnuta adorners úkoly.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Windows.Design.Interaction – obor názvů

Další zdroje

Tool Architecture

WPF Designer Extensibility Architecture