Share via


NSLayoutManagerDelegate.ShouldUseTemporaryAttributes Method

Definition

[Foundation.Export("layoutManager:shouldUseTemporaryAttributes:forDrawingToScreen:atCharacterIndex:effectiveRange:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject>? ShouldUseTemporaryAttributes(AppKit.NSLayoutManager layoutManager, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> temporaryAttributes, bool drawingToScreen, UIntPtr characterIndex, ref Foundation.NSRange effectiveCharacterRange);
[<Foundation.Export("layoutManager:shouldUseTemporaryAttributes:forDrawingToScreen:atCharacterIndex:effectiveRange:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ShouldUseTemporaryAttributes : AppKit.NSLayoutManager * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * bool * unativeint * NSRange -> Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject>
override this.ShouldUseTemporaryAttributes : AppKit.NSLayoutManager * Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject> * bool * unativeint * NSRange -> Foundation.NSDictionary<Foundation.NSString, Foundation.NSObject>

Parameters

layoutManager
NSLayoutManager
temporaryAttributes
NSDictionary<NSString,NSObject>
drawingToScreen
Boolean
characterIndex
UIntPtr

unativeint

effectiveCharacterRange
NSRange

Returns

Implements

Attributes

Applies to