Condividi tramite


Elementi semplici

Un elemento semplice è un elemento dell'interfaccia utente che condivide un oggetto IAccess con altri elementi e si basa su tale oggetto IAccess (in genere il relativo elemento padre) per esporre le relative proprietà. Per distinguere tra gli elementi che condividono un oggetto IAccess , il server assegna un identificatore figlio univoco e positivo a ogni elemento semplice. Questa assegnazione viene eseguita in base a un'istanza di interfaccia, pertanto gli ID devono essere univoci all'interno di tale contesto. Molte implementazioni assegnano questi ID in sequenza, a partire da 1. Questo schema non consente agli elementi semplici di avere elementi figlio di loro. Gli elementi semplici sono noti anche come elementi figlio.

Per essere identificati e esposti in modo univoco, un elemento semplice richiede un oggetto IAccessibile e un ID figlio. Pertanto, quando si comunica con un oggetto IAccess , i client devono fornire l'ID figlio appropriato. Un identificatore speciale, CHILDID_SELF, può essere usato per fare riferimento all'oggetto accessibile stesso anziché a uno dei relativi elementi figlio.

L'oggetto IAccess condiviso tra elementi semplici corrisponde spesso a un oggetto padre comune nell'interfaccia utente. Ad esempio, le caselle di riepilogo di sistema espongono un oggetto accessibile per la casella di riepilogo generale e gli elementi semplici per ogni elemento casella di riepilogo. In questo caso, l'oggetto IAccess per la casella di riepilogo è anche l'elemento padre o il contenitore degli elementi dell'elenco.

Per altre informazioni sugli oggetti accessibili, vedere Oggetti accessibili.