Sdílet prostřednictvím


ShapeSubField – třída

Dílčí součást ShapeField, který je Volitelně lze vybrat, může získat fokus přístupů testable, v místě upravovat a IAccessible.Příklady ShapeSubField seznam položek v seznamu pole, buňky mřížky a čar mřížky v mřížce pole a přepínacích tlačítek ve skupině přepínacích tlačítek.ShapeSubFields jsou vytvořeny pouze podle potřeby.Například mřížky obsahující 10 000 buněk pouze potřebuje vytvořit dílčí pole pro buňku při výběru dílčím zaměřena, testovány přístupů, upravovat nebo přístupné prostřednictvím IAccessible.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
    Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField

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

Konstruktory

  Název Popis
Chráněná metoda ShapeSubField Inicializuje novou instanci třídy ShapeSubField.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost SubFieldHashCode Získá kód hash pro tento ShapeSubField.

Nahoru

Metody

  Název Popis
Veřejná metoda AccessibleDoDefaultAction Provede výchozí akce přidružená k objektu přístupné.
Veřejná metoda CanEditValue Vrátí hodnotu určující, zda lze upravit hodnotu tohoto dílčího pole.
Veřejná metoda CommitPendingEdit Úpravy čeká na potvrzení.
Veřejná metoda DoKeyboardNavigation Volá metodu odpovídající navigace na obrazec sekundární pole.
Veřejná metoda EditValue(ShapeElement, ShapeField, DiagramClientView) Spustí editor v místě.
Veřejná metoda EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) Spustí editor v místě, nastavení polohy myši zadané pomocí znaku stříšky.
Veřejná metoda Equals (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetAccessibilityObject Třída AccessibleObject přiřazená dílčím získá.
Veřejná metoda GetAccessibleDefaultActionDescription Načte řetězec, který popisuje výchozí akce objektu.Všechny objekty mají výchozí akce.
Veřejná metoda GetAccessibleDescription Vrátí popis přístupné.
Veřejná metoda GetAccessibleHelp Načte popis nemá objekt nebo použití objektu.
Veřejná metoda GetAccessibleHelpTopicFileName Cesta k souboru nápovědy přidružené k tomuto přístupný objekt získává.
Veřejná metoda GetAccessibleHelpTopicId Získá identifikátor pro identifikátor tématu nápovědy přidružené k tomuto přístupný objekt.
Veřejná metoda GetAccessibleName Vrátí název s usnadněním.
Veřejná metoda GetAccessibleRole Dostupné role vrátí.
Veřejná metoda GetAccessibleValue
Veřejná metoda GetActiveInPlaceEditor Vrátí ovládacího prvku active editor v místě.Tato metoda může vrátit hodnotu null, v takovém případě je aktivní pro tohoto dílčího pole žádný editor v místě.
Veřejná metoda GetBounds Vrátí hranice Světové souřadnice vzhledem k levé horní nadřazeného obrazce.
Veřejná metoda GetCursor Získá kurzoru, který se zobrazí, když je ukazatel myši ShapeSubField.
Veřejná metoda GetFocusable Získá hodnotu označující, zda je tento ShapeSubField může získat fokus.
Veřejná metoda GetHashCode (Přepisuje Object.GetHashCode().)
Veřejná metoda GetInPlaceEditorBounds Vrátí hranice editor v místě vzhledem k jeho nadřazeného obrazce v jednotkách světa.
Veřejná metoda GetPotentialMouseAction Načte akce myši, která je třeba aktivní na další událost MouseDown Pokud je kurzor myši nad zadaný bod.
Veřejná metoda GetSelectable Získá hodnotu označující, zda tento ShapeSubField je volitelný.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda HasPendingEdit Vrátí hodnotu určující, zda je aktivní, potvrzení čekající úpravy na místě.
Veřejná metoda IsNavigationKey(Char) Vrátí hodnotu určující, zda zadaný znak odpovídá navigační příkazu.
Veřejná metoda IsNavigationKey(Keys) Vrátí hodnotu určující, zda zadaná data klíče odpovídá navigační příkazu.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda NavigateAscend Volá tento ShapeSubField nastavit fokus na nadřazený první v pořadí navigace.
Veřejná metoda NavigateTo Nastaví fokus na zadaný DiagramItem.
Veřejná metoda NavigateToFirst Volá tento ShapeSubField nastavit fokus na první položku tohoto dílčího pole (tj, nadřazené první podřízený) v pořadí navigace.
Veřejná metoda NavigateToLast Volá tento ShapeSubField nastavit fokus na stejné úrovni poslední tohoto dílčího pole (tj, nadřazené poslední podřízená položka) v pořadí navigace.
Veřejná metoda NavigateToNext Volá tento ShapeSubField nastavit fokus na další objekt v pořadí navigace.
Veřejná metoda NavigateToPrevious Volá tento ShapeSubField nastavit fokus na předchozí objekt v pořadí navigace.
Chráněná metoda OnBeginEdit Volána úpravy na místě bylo zahájeno.
Veřejná metoda OnClick Volání ovládacího prvku OnClick().
Veřejná metoda OnDoubleClick Volání ovládacího prvku OnDoubleClick().
Chráněná metoda OnEndEdit Volána úpravy na místě skončila.
Veřejná metoda OnKeyDown Nazývá se při stisknutí klávesy.Tento ShapeSubField volána, musí být zaměřený ShapeSubField ve výběru.
Veřejná metoda OnKeyPress Nazývají klíče dolů a nahoru klíč.Tento ShapeSubField volána, musí být zaměřený ShapeSubField ve výběru.
Veřejná metoda OnKeyUp Nazývá se při uvolnění klávesy.Tento ShapeSubField volána, musí být zaměřený ShapeSubField ve výběru.
Veřejná metoda OnMouseDown Volat OnMouseDown() ovládacího prvku.
Veřejná metoda OnMouseMove Volání ovládacího prvku OnMouseMove().
Veřejná metoda OnMouseUp Volat OnMouseUp() ovládacího prvku.
Veřejná metoda OnMouseWheel Volání ovládacího prvku OnMouseWheel().
Veřejná metoda SubFieldEquals Získá hodnotu označující, zda tento ShapeSubField jsou rovny zadané ShapeSubField.
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů