Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Eigenschaften des Inlineobjekts am aktiven Bereichsende ab.
Syntax
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
);
Parameter
[out] pType
Typ: long*
Der Inlineobjekttyp kann einer der folgenden Sein:
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
Typ: long*
Die Inlineobjektausrichtung, die je nach Inlineobjekttyp eine der folgenden Bedeutungen haben kann:
| Inlineobjekttyp | Bedeutung des Align-Parameters |
|---|---|
| tomRuby | |
| tomBox | |
| tomBoxedFormula | |
| tomBrackets | |
| tomEquationArray | |
| tomMatrix | |
| tomNary | |
| tomPhantom | |
| tomRadical | tomShowDegPlaceHldr |
| tomSubSup | tomSubSupAlign |
| tomStretchStack |
[out] pChar
Typ: long*
Das Inlineobjektzeichen.
Der Wert für jeden Objekttyp wird in der folgenden Tabelle angezeigt.
| Inlineobjekttyp | Bedeutung des Align-Parameters |
|---|---|
| tomAccent | Akzent (U+0300 – U+36F, U+20D0 – U+20EF) |
| tomBoxedFormula | U+25AD für Rechteckgehäuse |
| tomBrackets | Öffnende Klammer. Standardwert: U+0028. |
| tomBracketsWithSeps | Öffnen der Klammer mit Trennzeichen. Standardeinstellung: U+0028 |
| tomEquationArray | U+2588 |
| tomFraction | Normaler aufbaubasierter Anteil: U+002F; kleiner numerischer Bruchteil: U+2298 |
| tomFunctionApply | U+2061 |
| tomLeftSubSup | U+005E |
| tomLowerLimit | U+252C |
| tomMatrix |
|
| tomNary | n-äres Symbol |
| tomOpChar | Interne Verwendung für No-Build-Operatoren |
| tomOverbar | U+00AF |
| tomPhantom |
|
| tomRadical |
|
| tomSlashedFraction |
|
| tomStack | U+00A6 |
| tomStretchStack | Horizontales Stretchzeichen (eine Liste finden Sie unter Unicode Technical Note 28 Anhang B) |
| tomSubscript | U+005E |
| tomSubSup | U+005E |
| tomSuperscript | U+005F |
| tomUnderbar | U+2581 |
| tomUpperLimit | U+2534 |
[out] pChar1
Typ: long*
Das schließende tomBrackets-Zeichen . Eine Liste finden Sie unter Unicode Technical Note 28 Anhang B. Zeichenschlüsselwörter und Eigenschaften.
[out] pChar2
Typ: long*
Das Trennzeichen für tomBracketsWithSep:
U+007C: vertikaler Balken ohne zusätzlichen Abstand
U+2223: vertikaler Balken mit zusätzlichem Abstand
[out] pCount
Typ: long*
Die Inlineobjektanzahl von Argumenten.
[out] pTeXStyle
Typ: long*
Das TeX-Format des Inlineobjekts, bei dem es sich um einen der folgenden Werte handeln kann.
tomStyleDefault
tomStyleScriptScriptCramped
tomStyleScriptScript
tomStyleScriptCramped
tomStyleScript
tomStyleTextCramped
tomStyleText
tomStyleDisplayCramped
tomStyleDisplay
[out] pcCol
Typ: long*
Die Inlineobjektanzahl von Spalten (nur tomMatrix ).
[out] pLevel
Typ: long*
Die Schachtelungsebene des Inlineobjekts 0.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird NOERROR zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der technische Unicode-Hinweis 28 beschreibt die Ausrichtungs- und Zeichenwerte im Detail, wenn das aktive Endzeichen ein Starttrennzeichen für Inlineobjekte ist.
Wenn dieses Zeichen kein Starttrennzeichen ist, werden die Zeichen- und Spaltenparameter auf 0 festgelegt, die Anzahl wird auf den 0-basierten Argumentindex festgelegt, und die anderen Parameter werden entsprechend den Active-End-Zeicheneigenschaften des innersten Inlineobjektarguments festgelegt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | tom.h |
| DLL | Msftedit.dll |