NSTypesetter
NSTypesetter()
NSTypesetter(IntPtr)
NSTypesetter(NativeHandle)
NSTypesetter(NSObjectFlag)
AttributedString
BidiProcessingEnabled
ClassHandle
CurrentParagraphStyle
CurrentTextContainer
DefaultTypesetterBehavior
HyphenationFactor
LayoutManager
LineFragmentPadding
ParagraphCharacterRange
ParagraphGlyphRange
ParagraphSeparatorCharacterRange
ParagraphSeparatorGlyphRange
SharedSystemTypesetter
TextContainers
TypesetterBehavior
UsesFontLeading
AttributesForExtraLineFragment()
BeginLine(nuint)
BeginLine(nuint)
BeginParagraph()
DeleteGlyphs(NSRange)
EndLine(NSRange)
EndParagraph()
GetActionForControlCharacter(nuint)
GetActionForControlCharacter(nuint)
GetBaselineOffset(NSLayoutManager, nuint)
GetBaselineOffset(NSLayoutManager, nuint)
GetBoundingBoxForControlGlyph(nuint, NSTextContainer, CGRect, CGPoint, nuint)
GetBoundingBoxForControlGlyph(nuint, NSTextContainer, CGRect, CGPoint, nuint)
GetCharacterRangeForGlyphRange(NSRange, NSRange)
GetGlyphsInRange(NSRange, nint, nint, nint, nint, nint)
GetInterGlyphSpacing(NSLayoutManager, NSRange, IntPtr, nuint)
GetInterGlyphSpacing(NSLayoutManager, NSRange, nint, nuint)
GetLineFragment(CGRect, CGRect, NSRange, CGPoint)
GetLineFragment(CGRect, CGRect, CGRect, nuint, CGRect, nfloat, nfloat, nfloat)
GetLineFragment(CGRect, CGRect, CGRect, nuint, CGRect, NFloat, NFloat, NFloat)
GetLineSpacingAfterGlyph(nuint, CGRect)
GetLineSpacingAfterGlyph(nuint, CGRect)
GetParagraphSpacingAfterGlyph(nuint, CGRect)
GetParagraphSpacingAfterGlyph(nuint, CGRect)
GetParagraphSpacingBeforeGlyph(nuint, CGRect)
GetParagraphSpacingBeforeGlyph(nuint, CGRect)
GetSharedSystemTypesetter(NSTypesetterBehavior)
GetSubstituteFont(NSFont)
GetTextTab(nfloat, NSWritingDirection, nfloat)
GetTextTab(NFloat, NSWritingDirection, NFloat)
GlyphRangeForCharacterRange(NSRange, NSRange)
HyphenationFactorForGlyph(nuint)
HyphenationFactorForGlyph(nuint)
HyphenCharacterForGlyph(nuint)
HyphenCharacterForGlyph(nuint)
InsertGlyph(UInt32, nuint, nuint)
InsertGlyph(UInt32, nuint, nuint)
LayoutCharacters(NSRange, NSLayoutManager, nuint)
LayoutCharacters(NSRange, NSLayoutManager, nuint)
LayoutGlyphs(NSLayoutManager, nuint, nuint, nuint)
LayoutGlyphs(NSLayoutManager, nuint, nuint, nuint)
LayoutParagraphAtPoint(CGPoint)
SetAttachmentSize(CGSize, NSRange)
SetBidiLevels(nint, NSRange)
SetDrawsOutsideLineFragment(Boolean, NSRange)
SetHardInvalidation(Boolean, NSRange)
SetLineFragment(CGRect, NSRange, CGRect, nfloat)
SetLineFragment(CGRect, NSRange, CGRect, NFloat)
SetLocation(CGPoint, nint, NSRange)
SetNotShownAttribute(Boolean, NSRange)
SetParagraphGlyphRange(NSRange, NSRange)
ShouldBreakLineByHyphenatingBeforeCharacter(nuint)
ShouldBreakLineByHyphenatingBeforeCharacter(nuint)
ShouldBreakLineByWordBeforeCharacter(nuint)
ShouldBreakLineByWordBeforeCharacter(nuint)
SubstituteGlyphs(NSRange, nint)
WillSetLineFragment(CGRect, NSRange, CGRect, nfloat)
WillSetLineFragment(CGRect, NSRange, CGRect, NFloat)
net9.0-macos14.2
namespace AppKit
{
[Register("NSTypesetter", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSTypesetter : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
public virtual bool UsesFontLeading
{
[Export("usesFontLeading")]
get;
[Export("setUsesFontLeading:")]
set;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
The property setter is only supported on the following platforms:
|
- Built-in API
- Package-provided API