Classe ShapeSubField
In una parte di uno ShapeField che è possibile rendere selezionabile, attivabile, premere-saggiabile, in-posto-modificabile e IAccessible.Esempi di uno ShapeSubField sono elementi di elenco in un campo, nelle celle della griglia e le linee di elenco in campo della griglia e pulsanti di opzione in un gruppo di pulsanti di opzione.ShapeSubFields viene creato solo in base alle necessità.Ad esempio, una griglia contenente 10.000 necessità delle celle solo di creare un sottocampo per una cella quando il sottocampo è selezionato, lo stato, premere-testato, modificato, o accede tramite IAccessible.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField
Il tipo ShapeSubField espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
ShapeSubField | Inizializza una nuova istanza della classe di ShapeSubField. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
SubFieldHashCode | Ottiene un codice hash di questo ShapeSubField. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AccessibleDoDefaultAction | Eseguire l'azione predefinita associata a questo oggetto accessibile. |
![]() |
CanEditValue | Restituisce un valore che indica se il valore di questo sottocampo può essere modificato. |
![]() |
CommitPendingEdit | Esegue il commit della modifica in sospeso. |
![]() |
DoKeyboardNavigation | Viene chiamato il metodo appropriato di navigazione su sottocampo della forma. |
![]() |
EditValue(ShapeElement, ShapeField, DiagramClientView) | Richiama l'editor sul posto. |
![]() |
EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) | Richiama l'editor sul posto, impostando il cursore utilizzando la posizione specificata del mouse. |
![]() |
Equals | (Esegue l'override di Object.Equals(Object)). |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetAccessibilityObject | Ottiene il AccessibleObject assegnato al sottocampo. |
![]() |
GetAccessibleDefaultActionDescription | Ottiene una stringa che descrive l'azione predefinita dell'oggetto.non tutti gli oggetti hanno un'azione predefinita. |
![]() |
GetAccessibleDescription | restituisce la descrizione accessibile. |
![]() |
GetAccessibleHelp | Ottiene una descrizione di cui l'oggetto dispone o dell'oggetto viene utilizzato. |
![]() |
GetAccessibleHelpTopicFileName | Ottiene il percorso del file della Guida associato all'oggetto accessibile. |
![]() |
GetAccessibleHelpTopicId | Ottiene un identificatore per un identificatore di argomento della Guida associato all'oggetto accessibile. |
![]() |
GetAccessibleName | restituisce il nome accessibile. |
![]() |
GetAccessibleRole | restituisce il ruolo accessibile. |
![]() |
GetAccessibleValue | |
![]() |
GetActiveInPlaceEditor | Restituisce il controllo per l'editor sul posto attivo.Questo metodo può restituire null, nel qual caso non è disponibile alcun editor sul posto attivo per questo sottocampo. |
![]() |
GetBounds | Restituisce i limiti nelle coordinate complessive in relazione al superiore sinistro della forma padre. |
![]() |
GetCursor | Ottiene il cursore visualizzato quando il puntatore del mouse si trova sullo ShapeSubField. |
![]() |
GetFocusable | Ottiene un valore che indica se questo ShapeSubField è attivabile. |
![]() |
GetHashCode | (Esegue l'override di Object.GetHashCode()). |
![]() |
GetInPlaceEditorBounds | Restituisce i limiti dell'editor sul posto relativo alla forma padre in unità del mondo. |
![]() |
GetPotentialMouseAction | Recupera un'azione del mouse che deve essere impostata su attivoevento MouseDown se il mouse è sopra il punto specificato. |
![]() |
GetSelectable | ottiene un valore che indica se questo ShapeSubField è selezionabile. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
HasPendingEdit | Restituisce un valore che indica se la modifica sul posto è attiva, con un commit in corso. |
![]() |
IsNavigationKey(Char) | Restituisce un valore che indica se il carattere specificato corrisponde a un comando di spostamento. |
![]() |
IsNavigationKey(Keys) | Restituisce un valore che indica se i dati di chiave specificati corrispondano a un comando di spostamento. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
NavigateAscend | Chiamato da questo ShapeSubField lo stato attivo impostato sul primo predecessore nella sequenza di navigazione. |
![]() |
NavigateTo | Imposta lo stato attivo al DiagramItem specificato. |
![]() |
NavigateToFirst | Chiamato da questo ShapeSubField lo stato attivo impostato il primo elemento di pari livello di l sottocampo (ovvero, il primo elemento figlio dell'elemento padre) della sequenza di navigazione. |
![]() |
NavigateToLast | Chiamato da questo ShapeSubField lo stato attivo impostato sull'ultimo elemento di pari livello di l sottocampo (ovvero, l'ultimo elemento figlio dell'elemento padre) della sequenza di navigazione. |
![]() |
NavigateToNext | Chiamato da questo ShapeSubField lo stato attivo stabilito all'oggetto successivo nella sequenza di navigazione. |
![]() |
NavigateToPrevious | Chiamato da questo ShapeSubField lo stato attivo stabilito all'oggetto precedente della sequenza di navigazione. |
![]() |
OnBeginEdit | Chiamato quando la modifica sul posto ha avviato. |
![]() |
OnClick | Chiamato da OnClick() del controllo. |
![]() |
OnDoubleClick | Chiamato da OnDoubleClick() del controllo. |
![]() |
OnEndEdit | Chiamato quando la modifica sul posto è terminata. |
![]() |
OnKeyDown | Chiamato quando una chiave viene premuto.Per essere chiamato, questo ShapeSubField deve essere lo ShapeSubField attivato nella selezione. |
![]() |
OnKeyPress | Chiamato tra una pressione di tasti e agitar.Per essere chiamato, questo ShapeSubField deve essere lo ShapeSubField attivato nella selezione. |
![]() |
OnKeyUp | Chiamato quando una chiave viene rilasciata.Per essere chiamato, questo ShapeSubField deve essere lo ShapeSubField attivato nella selezione. |
![]() |
OnMouseDown | Chiamato da OnMouseDown() del controllo. |
![]() |
OnMouseMove | Chiamato da OnMouseMove() del controllo. |
![]() |
OnMouseUp | Chiamato da OnMouseUp() del controllo. |
![]() |
OnMouseWheel | Chiamato da OnMouseWheel() del controllo. |
![]() |
SubFieldEquals | ottiene un valore che indica se questo ShapeSubField e lo ShapeSubField specificato sono uguali. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.