Accesso al contenuto del foglio di calcolo

Un controllo basato su testo che contiene contenuto foglio di calcolo può consentire ai client di accedere al contenuto supportando i modelli di controllo Foglio di calcolo e Foglio di calcolo. Questo argomento descrive in che modo Microsoft Automazione interfaccia utente applicazioni client possono accedere al contenuto di un foglio di calcolo.

Per determinare se un controllo basato su testo supporta i modelli di controllo Foglio di calcolo e SpreadsheetItem, recuperare prima di tutto l'interfaccia IUIAutomationElement per il controllo (vedere Recupero di elementi Automazione interfaccia utente). Chiamare quindi il metodo IUIAutomationElement::GetCurrentPattern, specificando un identificatore del modello di controllo di UIA_SpreadsheetPatternId o UIA_SpreadsheetItemPatternId e una variante che riceve TRUE se il controllo supporta il modello di controllo specifico.

Per accedere al contenuto del foglio di calcolo, recuperare l'interfaccia IUIAutomationSpreadsheetPattern chiamando il metodo IUIAutomationElement::GetCurrentPattern e specificando UIA_SpreadsheetPatternId come identificatore del modello di controllo. Usare quindi il metodo IUIAutomationSpreadsheetPattern::GetItemByName per ottenere l'interfaccia IUIAutomationSpreadsheetItem per un particolare elemento foglio di calcolo (in genere una cella). Usare le proprietà e i metodi dell'interfaccia IUIAutomationSpreadsheetItem per recuperare la formula per la cella e le annotazioni associate alla cella. Per altre informazioni sulle annotazioni, vedere Recupero di annotazioni.

Automazione interfaccia utente supporto per il contenuto testuale

Uso dei controlli basati su testo