다음을 통해 공유


스프레드시트 콘텐츠에 액세스

스프레드시트 콘텐츠가 포함된 텍스트 기반 컨트롤을 사용하면 클라이언트가 스프레드시트스프레드시트Item 컨트롤 패턴을 지원하여 콘텐츠에 액세스할 수 있습니다. 이 항목에서는 Microsoft UI 자동화 클라이언트 애플리케이션이 스프레드시트의 콘텐츠에 액세스하는 방법을 설명합니다.

텍스트 기반 컨트롤이 스프레드시트스프레드시트Item 컨트롤 패턴을 지원하는지 여부를 확인하려면 먼저 컨트롤에 대한 IUIAutomationElement 인터페이스를 검색합니다(UI 자동화 요소 가져오기 참조). 다음으로, IUIAutomationElement::GetCurrentPattern 메서드를 호출하여 UIA_SpreadsheetPatternId 또는 UIA_SpreadsheetItemPatternId 컨트롤 패턴 식별자를 지정하고 컨트롤이 특정 컨트롤 패턴을 지원하는 경우 TRUE를 수신하는 변형을 지정합니다.

스프레드시트 콘텐츠에 액세스하려면 IUIAutomationElement::GetCurrentPattern 메서드를 호출하고 UIA_SpreadsheetPatternId 컨트롤 패턴 식별자로 지정하여 IUIAutomationSpreadsheetPattern 인터페이스를 검색합니다. 다음으로, IUIAutomationSpreadsheetPattern::GetItemByName 메서드를 사용하여 특정 스프레드시트 항목(일반적으로 셀)에 대한 IUIAutomationSpreadsheetItem 인터페이스를 가져옵니다. IUIAutomationSpreadsheetItem 인터페이스의 속성 및 메서드를 사용하여 셀에 대한 수식 및 셀과 연결된 주석을 검색합니다. 주석에 대한 자세한 내용은 주석 검색을 참조하세요.

텍스트 콘텐츠에 대한 UI 자동화 지원

텍스트 기반 컨트롤 작업