public override IView ConvertToView(FigmaNode currentNode, ViewNode parentNode, ViewRenderService rendererService) { var converted = OnConvertToView(currentNode, parentNode, rendererService); if (converted != null) { var nativeView = converted.NativeObject as AppKit.NSView; if (!currentNode.visible) { nativeView.Hidden = true; } if (currentNode.IsA11Group()) { nativeView.AccessibilityRole = AppKit.NSAccessibilityRoles.GroupRole; } //label if (currentNode.TrySearchA11Label(out var label)) { try { nativeView.AccessibilityTitle = label; } catch (Exception) { nativeView.AccessibilityLabel = label; } } //help if (currentNode.TrySearchA11Help(out var help)) { nativeView.AccessibilityHelp = help; } } return(converted); }