스프레드시트 콘텐츠에 액세스
스프레드시트 콘텐츠가 포함된 텍스트 기반 컨트롤을 사용하면 클라이언트가 스프레드시트 및 스프레드시트Item 컨트롤 패턴을 지원하여 콘텐츠에 액세스할 수 있습니다. 이 항목에서는 Microsoft UI 자동화 클라이언트 애플리케이션이 스프레드시트의 콘텐츠에 액세스하는 방법을 설명합니다.
텍스트 기반 컨트롤이 스프레드시트 및 스프레드시트Item 컨트롤 패턴을 지원하는지 여부를 확인하려면 먼저 컨트롤에 대한 IUIAutomationElement 인터페이스를 검색합니다(UI 자동화 요소 가져오기 참조). 다음으로, IUIAutomationElement::GetCurrentPattern 메서드를 호출하여 UIA_SpreadsheetPatternId 또는 UIA_SpreadsheetItemPatternId 컨트롤 패턴 식별자를 지정하고 컨트롤이 특정 컨트롤 패턴을 지원하는 경우 TRUE를 수신하는 변형을 지정합니다.
스프레드시트 콘텐츠에 액세스하려면 IUIAutomationElement::GetCurrentPattern 메서드를 호출하고 UIA_SpreadsheetPatternId 컨트롤 패턴 식별자로 지정하여 IUIAutomationSpreadsheetPattern 인터페이스를 검색합니다. 다음으로, IUIAutomationSpreadsheetPattern::GetItemByName 메서드를 사용하여 특정 스프레드시트 항목(일반적으로 셀)에 대한 IUIAutomationSpreadsheetItem 인터페이스를 가져옵니다. IUIAutomationSpreadsheetItem 인터페이스의 속성 및 메서드를 사용하여 셀에 대한 수식 및 셀과 연결된 주석을 검색합니다. 주석에 대한 자세한 내용은 주석 검색을 참조하세요.
관련 항목