부록 E: 활성 접근성 텍스트 서비스 사전의 텍스트 특성
이 부록은 IAccDictionary에 정의된 텍스트 특성에 대한 정보를 제공합니다. 일련의 테이블로 구성됩니다. 각 테이블에는 특정 특성 범주에 대한 정보가 포함되어 있습니다. 이러한 범주는 실제로 중첩되지만 특성을 볼 수 있도록 아래에 구분됩니다.
참고
활성 접근성 텍스트 서비스는 더 이상 사용되지 않습니다. 고급 텍스트 입력 및 자연어 기술에 대한 자세한 내용은 Microsoft Windows Text Services Framework 를 참조하세요.
테이블의 각 항목은 특성 이름 및 식별 이름, 형식, CSS(Cascading Style Sheets) 등가물, TOM(텍스트 개체 모델) 등가 및 해당하는 경우 추가 주석을 제공합니다. TOM에 해당하는 열은 특성(ITextFont, ITextRange 또는 ITextPara 인터페이스의 일부)과 함께 사용되는 TOM 메서드에 대한 정보를 제공합니다. 각 테이블 이전의 정보는 특성을 지원하는 인터페이스를 나타냅니다. TOM 등가 테이블의 정보는 메서드의 이름을 나타냅니다. TOM 등가 열의 각 항목은 두 가지 메서드와 연결됩니다. 예를 들어 이름 항목은 GetName 및 SetName 메서드와 연결됩니다.
이러한 인터페이스에 대한 자세한 내용은 Windows SDK(소프트웨어 개발 키트)의 텍스트 개체 모델 설명서를 참조하세요.
글꼴
다음 표의 특성은 일반 글꼴 특성과 연결됩니다. TOM에 해당하는 것은 ITextFont 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Font_FaceName, 얼굴 이름 |
VT_BSTR | 글꼴 패밀리: Verdana | 속성 | |
Font_SizePts, sizePts |
VT_I4 | 글꼴 크기: Xpt | 크기 | 크기가 포인트 단위입니다. |
Font_Style
다음 표의 특성은 글꼴 스타일 특성(예: 텍스트가 굵게 또는 기울임꼴로 설정되어 있는지 여부)입니다. TOM에 해당하는 것은 ITextFont 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Font_Style_Bold, 굵게 |
VT_BOOL | 글꼴 두께: 굵게 | 굵게 | |
Font_Style_Italic, 기울임꼴 |
VT_BOOL | 글꼴 스타일: 기울임꼴 | 기울임꼴 | |
Font_Style_SmallCaps, 작은 캡슐 |
VT_BOOL | 글꼴 변형: 작은 대문자 | SmallCaps | |
Font_Style_Capitalize,대문자 |
VT_BOOL | 텍스트 변환: 대문자 변환 | 지원되지 않음 | |
Font_Style_Uppercase,대문자 |
VT_BOOL | 텍스트 변환: 대문자 | AllCaps | |
Font_Style_Lowercase,소문자 |
VT_BOOL | 텍스트 변환: 소문자 | 지원되지 않음 | |
Font_Style_Emboss,emboss |
VT_BOOL | 지원되지 않음 | 볼록 효과 | |
Font_Style_Engrave,인그레이빙 |
VT_BOOL | 지원되지 않음 | 새긴다 | |
Font_Style_Hidden | VT_BOOL | 지원되지 않음 | 숨김 | |
Font_Style_Kerning,커닝 |
VT_R4 | 지원되지 않음 | 커닝 | GetKerning과 동일한 값 |
Font_Style_Outlined,개요 |
VT_BOOL | 지원되지 않음 | 설명 | |
Font_Style_Position,위치 |
VT_R4 | 지원되지 않음 | 위치 | |
Font_Style_Protected | VT_BOOL | 지원되지 않음 | 보호됨 | |
Font_Style_Shadow,그림자 |
VT_BOOL | 선 높이(빼기 숫자) | 그림자 | |
Font_Style_Spacing,간격 |
VT_R4 | 문자 간격 | 간격 | 포인트 단위 |
Font_Style_Weight,가중치 |
VT_I4 | 글꼴 두께 | 글꼴 가중치 및 GetWeight인 WeightSame 값 |
|
Font_Style_Height,높이 |
VT_R4 | Line-height | 지원되지 않음 | 포인트 단위 |
Font_Style_Blink,깜박임 |
VT_BOOL | 텍스트 장식: 깜박임 | 지원되지 않음 | |
Font_Style_Subscript,아래 첨자 |
VT_BOOL | 세로 맞춤: 하위 | 아래 첨자(위치) | |
Font_Style_Superscript,위 첨자 |
VT_BOOL | 세로 맞춤: super | 위 첨자(위치도) | |
Font_Style_Color,색 |
VT_I4 | 색상 | ForeColor | RBG COLORREF 스타일 |
Font_Style_BackgroundColor,background_color |
VT_I4 | 배경색 | BackColor | RBG COLORREF 스타일 |
Font_Style_Animation
다음 표 주소 글꼴 애니메이션의 특성입니다. TOM에 해당하는 것은 ITextFont 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Font_Style_Animation_LasVegasLights,LasVegas_lights |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_BlinkingBackground,blinking_background |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_SparkleText,sparkle_text |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_MarchingBlackAnts,marching_black_ants |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_MarchingRedAnts,marching_red_ants |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_Shimmer,쉬머 |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_WipeDown,wipeDown |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Animation_WipeRight,wipeRight |
VT_BOOL | 지원되지 않음 | 애니메이션 |
Font_Style_Underline
다음 표의 특성은 글꼴에 대한 밑줄 스타일을 나타냅니다. TOM에 해당하는 것은 ITextFont 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Font_Style_Underline_Single,단일 |
VT_BOOL | 텍스트 장식: 밑줄 | 밑줄 |
Font_Style_Underline_ Double,double |
VT_BOOL | 텍스트 장식: 라인스루 | 취소선 |
Font_Style_Strikethrough
글꼴에 대한 다음 표 주소 취소선 스타일의 특성입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Font_Style_Strikethrough_Single,strike_through_single |
VT_BOOL | 지원되지 않음 | 지원되지 않음 |
Font_Style_Strikethrough_Double,strike_through_double |
VT_BOOL | 지원되지 않음 | 지원되지 않음 |
Font_Style_Overline
다음 표의 특성은 글꼴에 대한 오버라인 스타일을 주소로 지정합니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Font_Style_Overline_Single,overline_single |
VT_BOOL | 텍스트 장식: 오버라인 | 지원되지 않음 |
Font_Style_Overline_Double,overline_double |
VT_BOOL | 텍스트 장식: 오버라인 | 지원되지 않음 |
텍스트
다음 표의 특성은 일반 텍스트 서식 지정 특성을 다룹니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Text_VerticalWriting,세로 쓰기 |
VT_BOOL | 지원되지 않음 | 지원되지 않음 | 중국어/일본어에서 사용 |
Text_RightToLeft,righttoleft |
VT_BOOL | Direction | 지원되지 않음 | |
Text_ReadOnly,읽기 전용 |
VT_BOOL | 지원되지 않음 | ITextFont::CanChange, ITextRange::CanEdit | 문서의 편집 가능한 속성이 우선합니다. |
Text_Language,언어 |
VT_I4 | 지원되지 않음 | ITextFont::GetLanguageID, ITextFont::SetLanguageID | Langid |
Text_Orientation,방향 |
VT_I4 | 지원되지 않음 | 지원되지 않음 | 10??? 도의 |
Text_EmbeddedObject,embedded_object |
VT_BOOL | 지원되지 않음 | 지원되지 않음 | 포함된 개체 검색 허용 |
Text_Link,링크 |
VT_UNKNOWN | 링크 | 지원되지 않음 | 개체에 대한 인터페이스 포인터입니다. 관심 있는 인터페이스에 대해 QueryInterface 호출 |
Text_Hyphenation,하이픈 |
VT_BOOL | 지원되지 않음 | ITextPara::GetHyphenation, ITextPara::SetHyphenation |
Text_Alignment
다음 표 주소 텍스트 맞춤의 특성입니다. TOM에 해당하는 는 ITextPara 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Text_Alignment_Left,왼쪽 |
VT_BOOL | 텍스트 맞춤 | 맞춤 |
Text_Alignment_Right,오른쪽 |
VT_BOOL | 텍스트 맞춤 | 맞춤 |
Text_Alignment_Center,가운데 |
VT_BOOL | 텍스트 맞춤 | 맞춤 |
Text_Alignment_Justify, 양쪽 맞춤 |
VT_BOOL | 텍스트 맞춤 | 맞춤 |
Text_Para
단락에 대한 다음 표 주소 서식의 특성입니다. TOM에 해당하는 는 ITextPara 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Text_Para_FirstLineIndent,first_line_indent |
VT_R4 | 지원되지 않음 | FirstLineIndent | pts |
Text_Para_LeftIndent,left_indent |
VT_R4 | 지원되지 않음 | LeftIndent | pts |
Text_Para_RightIndent,right_indent |
VT_R4 | 지원되지 않음 | RightIndent | pts |
Text_Para_SpaceAfter,space_after |
VT_R4 | 지원되지 않음 | SpaceAfter | pts |
Text_Para_SpaceBefore,space_after |
VT_R4 | 지원되지 않음 | SpaceAfter | pts |
Text_Para_lineSpacing
단락의 다음 표 주소 줄 간격에 있는 특성입니다. TOM에 해당하는 는 ITextPara 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Text_Para_lineSpacing_Single,단일 |
VT_BOOL | 지원되지 않음 | LineSpacing | |
Text_Para_lineSpacing_OnePtFive,one_pt_five |
VT_BOOL | 지원되지 않음 | LineSpacing | |
Text_Para_lineSpacing_Double,double |
VT_BOOL | 지원되지 않음 | LineSpacing | |
Text_Para_lineSpacing_AtLeast,at_least |
VT_R4 | 지원되지 않음 | LineSpacing | 줄 안에 |
Text_Para_lineSpacing_Exactly 정확히 |
VT_R4 | 지원되지 않음 | LineSpacing | 줄 안에 |
Text_Para_lineSpacing_Mutiple,다중 |
VT_R4 | 지원되지 않음 | LineSpacing | 줄 안에 |
Text_List
다음 표 주소 목록의 특성 및 텍스트 목록 수준입니다. TOM에 해당하는 는 ITextPara 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 | 의견 |
---|---|---|---|---|
Text_List_LevelIndex | VT_I4 | 지원되지 않음 | ListLevelIndex | 여기서 1은 가장 바깥쪽 목록이고, 2는 다음 수준입니다. |
Text_List_Type
텍스트에 대한 다음 표 주소 목록 스타일의 특성입니다. TOM에 해당하는 는 ITextPara 인터페이스입니다.
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
Text_List_Type_Bullet,글머리 기호 |
VT_BOOL | 목록 유형 | ListType |
Text_List_Type_Arabic,아랍어 |
VT_BOOL | List-style-type | ListType |
Text_List_Type_LowerLetter,lower_letter |
VT_BOOL | List-style-type | ListType |
Text_List_Type_UpperLetter,upper_letter |
VT_BOOL | List-style-type | ListType |
Text_List_Type_LowerRoman,lower_roman |
VT_BOOL | List-style-type | ListType |
Text_List_Type_UpperRoman,upper_roman |
VT_BOOL | List-style-type | ListType |
앱
특성 이름, 식별 이름 | 형식 | CSS 동등 | TOM 등가 항목 |
---|---|---|---|
App_IncorrectSpelling,incorrect_spelling |
VT_BOOL | 지원되지 않음 | |
App_IncorrectGrammar,incorrect_grammar |
VT_BOOL | 지원 안 함 |