Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene las propiedades del objeto insertado en el extremo activo del intervalo.
Sintaxis
HRESULT GetInlineObject(
[out] long *pType,
[out] long *pAlign,
[out] long *pChar,
[out] long *pChar1,
[out] long *pChar2,
[out] long *pCount,
[out] long *pTeXStyle,
[out] long *pcCol,
[out] long *pLevel
);
Parámetros
[out] pType
Tipo: long*
El tipo de objeto insertado puede ser uno de los siguientes:
tomSimpleText
tomRuby
tomHorzVert
tomWarichu
tomAccent
tomBox
tomBoxedFormula
tomBrackets
tomBracketsWithSeps
tomEquationArray
tomFraction
tomFunctionApply
tomLeftSubSup
tomLowerLimit
tomMatrix
tomNary
tomOpChar
tomOverbar
tomPhantom
tomRadical
tomSlashedFraction
tomStack
tomStretchStack
tomSubscript
tomSubSup
tomSuperscript
tomUnderbar
tomUpperLimit
[out] pAlign
Tipo: long*
Alineación de objetos insertados, que puede ser uno de estos significados en función del tipo de objeto insertado:
| Tipo de objeto insertado | Significado del parámetro Align |
|---|---|
| tomRuby |
|
| tomBox | |
| tomBoxedFormula | |
| tomBrackets | |
| tomEquationArray | |
| tomMatrix | |
| tomNary | |
| tomPhantom | |
| tomRadical | tomShowDegPlaceHldr |
| tomSubSup | tomSubSupAlign |
| tomStretchStack |
[out] pChar
Tipo: long*
Carácter de objeto insertado.
El valor de cada tipo de objeto se muestra en la tabla siguiente.
| Tipo de objeto insertado | Significado del parámetro align |
|---|---|
| tomAccent | Énfasis (U+0300— U+36F, U+20D0— U+20EF) |
| tomBoxedFormula | U+25AD para el gabinete de rectángulo |
| tomBrackets | Corchete de apertura. Valor predeterminado: U+0028. |
| tomBracketsWithSeps | Corchete de apertura con separadores. Valor predeterminado: U+0028 |
| tomEquationArray | U+2588 |
| tomFraction | Fracción integrada normal: U+002F; pequeña fracción numérica: U+2298 |
| tomFunctionApply | U+2061 |
| tomLeftSubSup | U+005E |
| tomLowerLimit | U+252C |
| tomMatrix |
|
| tomNary | Símbolo n-ary |
| tomOpChar | Uso interno para operadores sin compilación |
| tomOverbar | U+00AF |
| tomPhantom |
|
| tomRadical |
|
| tomSlashedFraction |
|
| tomStack | U+00A6 |
| tomStretchStack | Carácter extendido horizontal (vea nota técnica Unicode 28 Apéndice B para obtener una lista) |
| tomSubscript | U+005E |
| tomSubSup | U+005E |
| tomSuperscript | U+005F |
| tomUnderbar | U+2581 |
| tomUpperLimit | U+2534 |
[out] pChar1
Tipo: long*
El carácter tomBrackets de cierre. Vea nota técnica Unicode 28 Apéndice B. Palabras clave y propiedades de caracteres para obtener una lista.
[out] pChar2
Tipo: long*
Carácter separador para tomBracketsWithSep:
U+007C: barra vertical sin espaciado adicional
U+2223: barra vertical con espaciado adicional
[out] pCount
Tipo: long*
Recuento de objetos insertados de argumentos.
[out] pTeXStyle
Tipo: long*
Estilo TeX del objeto insertado, que puede ser uno de los siguientes valores.
tomStyleDefault
tomStyleScriptCramped
tomStyleScriptScript
tomStyleScriptCramped
tomStyleScript
tomStyleTextCramped
tomStyleText
tomStyleDisplayCramped
tomStyleDisplay
[out] pcCol
Tipo: long*
Recuento de objetos insertados de columnas (solo tomMatrix ).
[out] pLevel
Tipo: long*
Nivel de anidamiento basado en 0 del objeto insertado.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, devuelve NOERROR. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
La Nota técnica Unicode 28 describe los valores de alineación y carácter en detalle cuando el carácter final activo es un delimitador de inicio de objeto insertado.
Cuando ese carácter no es un delimitador inicial, los parámetros de caracteres y columnas se establecen en 0, el recuento se establece en el índice de argumentos basado en 0 y los demás parámetros se establecen según las propiedades de caracteres de extremo activo del argumento de objeto insertado más interno.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | tom.h |
| Archivo DLL | Msftedit.dll |