ISubMenu Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sottoclasse di Menu
per i menu secondari.
[Android.Runtime.Register("android/view/SubMenu", "", "Android.Views.ISubMenuInvoker")]
public interface ISubMenu : Android.Views.IMenu, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/SubMenu", "", "Android.Views.ISubMenuInvoker")>]
type ISubMenu = interface
interface IMenu
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Sottoclasse di Menu
per i menu secondari.
I menu secondari non supportano le icone degli elementi o i menu secondari annidati.
<div class="special reference"><h3 Developer Guide</h3>>
Per informazioni sulla creazione di menu, vedere la guida per sviluppatori Menu .
</Div>
Documentazione Java per android.view.SubMenu
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Campi
First |
Primo valore per i numeri interi di identificatori di gruppo e elemento. (Ereditato da IMenu) |
None |
Valore da usare per i valori interi di identificatori di gruppo e elemento quando non si è preoccupati di essi. (Ereditato da IMenu) |
SupportedModifiersMask |
Maschera di tutti i modificatori supportati per i tasti di scelta rapida di MenuItem (Ereditato da IMenu) |
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
HasVisibleItems |
Restituisce se il menu contiene attualmente elementi di voce visibili. (Ereditato da IMenu) |
Item |
Ottiene l'oggetto IMenuItem che rappresenta questo sottomenu nel menu padre. |
JniIdentityHashCode |
Restituisce il valore di per |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping. (Ereditato da IJavaPeerable) |
Metodi
Add(ICharSequence) |
Aggiungere una nuova voce al menu. (Ereditato da IMenu) |
Add(Int32) |
Aggiungere una nuova voce al menu. (Ereditato da IMenu) |
Add(Int32, Int32, Int32, ICharSequence) |
Aggiungere una nuova voce al menu. (Ereditato da IMenu) |
Add(Int32, Int32, Int32, Int32) |
Variazione su |
AddIntentOptions(Int32, Int32, Int32, ComponentName, Intent[], Intent, MenuAppendFlags, IMenuItem[]) |
Aggiungere un gruppo di voci di menu corrispondenti alle azioni che possono essere eseguite per una determinata finalità. (Ereditato da IMenu) |
AddSubMenu(ICharSequence) |
Aggiungere un nuovo menu secondario al menu. (Ereditato da IMenu) |
AddSubMenu(Int32) |
Aggiungere un nuovo menu secondario al menu. (Ereditato da IMenu) |
AddSubMenu(Int32, Int32, Int32, ICharSequence) |
Aggiungere un nuovo menu secondario al menu. (Ereditato da IMenu) |
AddSubMenu(Int32, Int32, Int32, Int32) |
Variazione su |
Clear() |
Rimuovere tutti gli elementi esistenti dal menu, lasciandolo vuoto come se fosse stato appena creato. (Ereditato da IMenu) |
ClearHeader() |
Cancella l'intestazione del sottomenu. |
Close() |
Chiude il menu, se aperto. (Ereditato da IMenu) |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
FindItem(Int32) |
Restituire la voce di menu con un identificatore specifico. (Ereditato da IMenu) |
GetItem(Int32) |
Ottiene la voce di menu in corrispondenza dell'indice specificato. (Ereditato da IMenu) |
IsShortcutKey(Keycode, KeyEvent) |
Chiavepressa uno dei tasti di scelta rapida definiti per questa finestra. (Ereditato da IMenu) |
PerformIdentifierAction(Int32, MenuPerformFlags) |
Eseguire l'azione della voce di menu associata all'identificatore di menu specificato. (Ereditato da IMenu) |
PerformShortcut(Keycode, KeyEvent, MenuPerformFlags) |
Eseguire l'azione della voce di menu associata al carattere di scelta rapida specificato. (Ereditato da IMenu) |
RemoveGroup(Int32) |
Rimuovere tutti gli elementi nel gruppo specificato. (Ereditato da IMenu) |
RemoveItem(Int32) |
Rimuovere l'elemento con l'identificatore specificato. (Ereditato da IMenu) |
SetGroupCheckable(Int32, Boolean, Boolean) |
Controllare se un determinato gruppo di elementi può visualizzare un segno di spunta. (Ereditato da IMenu) |
SetGroupDividerEnabled(Boolean) |
Abilitare o disabilitare i divisori di gruppo. (Ereditato da IMenu) |
SetGroupEnabled(Int32, Boolean) |
Abilitare o disabilitare tutte le voci di menu presenti nel gruppo specificato. (Ereditato da IMenu) |
SetGroupVisible(Int32, Boolean) |
Visualizzare o nascondere tutte le voci di menu presenti nel gruppo specificato. (Ereditato da IMenu) |
SetHeaderIcon(Drawable) |
Imposta l'icona dell'intestazione del sottomenu sull'icona specificata nell'icona <<var/var>> |
SetHeaderIcon(Int32) |
Imposta l'icona dell'intestazione del sottomenu sull'icona specificata nell'id <risorsa varRes></var>. |
SetHeaderTitle(ICharSequence) |
Imposta il titolo dell'intestazione di sottomenu sul titolo specificato in <var title</var>>. |
SetHeaderTitle(Int32) |
Imposta il titolo dell'intestazione del sottomenu sul titolo specificato in <var>titleRes</var> resource identifier. |
SetHeaderView(View) |
Imposta l'intestazione del sottomenu sull'oggetto |
SetIcon(Drawable) |
Modificare l'icona associata alla voce del sottomenu nel menu padre. |
SetIcon(Int32) |
Modificare l'icona associata alla voce del sottomenu nel menu padre. |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Sottoclasse di |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetQwertyMode(Boolean) |
Controllare se il menu deve essere in esecuzione in modalità qwerty (tasti di scelta rapida alfabetica) o modalità a 12 tasti (tasti di scelta rapida numerica). (Ereditato da IMenu) |
Size() |
Ottenere il numero di elementi nel menu. (Ereditato da IMenu) |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
Add(IMenu, Int32, Int32, Int32, String) |
Sottoclasse di |
Add(IMenu, String) |
Sottoclasse di |
AddSubMenu(IMenu, Int32, Int32, Int32, String) |
Sottoclasse di |
AddSubMenu(IMenu, String) |
Sottoclasse di |
SetHeaderTitle(ISubMenu, String) |
Sottoclasse di |
JavaCast<TResult>(IJavaObject) |
Sottoclasse di |
GetJniTypeName(IJavaPeerable) |
Sottoclasse di |