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)
xamarinmac
namespace AppKit
{
[Register("NSTypesetter", true)]
public class NSTypesetter : NSObject
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("actionForControlCharacterAtIndex:")]
public virtual NSTypesetterControlCharacterAction GetActionForControlCharacter(nuint charIndex);
}
}
Xamarin macOS | 0.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API