[global::System.Runtime.InteropServices.DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_Accessible_SetHighlightActor")]
public static extern void DaliAccessibilityAccessibleSetHighlightActor(global::System.Runtime.InteropServices.HandleRef arg1);
- // SetAccessibilityConstructor
-
// Keep this structure layout binary compatible with the respective C++ structure!
[EditorBrowsable(EditorBrowsableState.Never)]
[StructLayout(LayoutKind.Sequential)]
public AccessibilityGetRangeExtents GetRangeExtents; // 37
}
- [DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Toolkit_DevelControl_SetAccessibilityConstructor_NUI")]
- public static extern void DaliToolkitDevelControlSetAccessibilityConstructor(HandleRef arg1_self, int arg2_role);
-
[DllImport(NDalicPINVOKE.Lib, EntryPoint = "CSharp_Dali_Accessibility_DuplicateString")]
public static extern IntPtr DaliAccessibilityDuplicateString(string arg);
{
// We have to store the interface flags until we remove SetAccessibilityConstructor and switch to native C# interfaces
AtspiInterfaceFlags = (1U << (int)accessibilityInterface);
- Interop.ControlDevel.DaliToolkitDevelControlSetAccessibilityConstructor(SwigCPtr, (int)role);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ AccessibilityRole = role;
}
[EditorBrowsable(EditorBrowsableState.Never)]