Class TabView
public class TabView
- Inheritance
-
TabView
- Inherited Members
Methods
AddPage(IntPtr, IntPtr, IntPtr)
Calls native method adw_tab_view_add_page.
public static extern IntPtr AddPage(IntPtr self, IntPtr child, IntPtr parent)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
parent
IntPtrTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: None Nullable: False
AddShortcuts(IntPtr, TabViewShortcuts)
Calls native method adw_tab_view_add_shortcuts. Version: 1.2
[Version("1.2")]
public static extern void AddShortcuts(IntPtr self, TabViewShortcuts shortcuts)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
shortcuts
TabViewShortcutsTransfer ownership: None Nullable: False
Append(IntPtr, IntPtr)
Calls native method adw_tab_view_append.
public static extern IntPtr Append(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
AppendPinned(IntPtr, IntPtr)
Calls native method adw_tab_view_append_pinned.
public static extern IntPtr AppendPinned(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
CloseOtherPages(IntPtr, IntPtr)
Calls native method adw_tab_view_close_other_pages.
public static extern void CloseOtherPages(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
ClosePage(IntPtr, IntPtr)
Calls native method adw_tab_view_close_page.
public static extern void ClosePage(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
ClosePageFinish(IntPtr, IntPtr, bool)
Calls native method adw_tab_view_close_page_finish.
public static extern void ClosePageFinish(IntPtr self, IntPtr page, bool confirm)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
confirm
boolTransfer ownership: None Nullable: False
ClosePagesAfter(IntPtr, IntPtr)
Calls native method adw_tab_view_close_pages_after.
public static extern void ClosePagesAfter(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
ClosePagesBefore(IntPtr, IntPtr)
Calls native method adw_tab_view_close_pages_before.
public static extern void ClosePagesBefore(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
GetDefaultIcon(IntPtr)
Calls native method adw_tab_view_get_default_icon.
public static extern IntPtr GetDefaultIcon(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetGType()
Calls native function adw_tab_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIsTransferringPage(IntPtr)
Calls native method adw_tab_view_get_is_transferring_page.
public static extern bool GetIsTransferringPage(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMenuModel(IntPtr)
Calls native method adw_tab_view_get_menu_model.
public static extern IntPtr GetMenuModel(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetNPages(IntPtr)
Calls native method adw_tab_view_get_n_pages.
public static extern int GetNPages(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetNPinnedPages(IntPtr)
Calls native method adw_tab_view_get_n_pinned_pages.
public static extern int GetNPinnedPages(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetNthPage(IntPtr, int)
Calls native method adw_tab_view_get_nth_page.
public static extern IntPtr GetNthPage(IntPtr self, int position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetPage(IntPtr, IntPtr)
Calls native method adw_tab_view_get_page.
public static extern IntPtr GetPage(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetPagePosition(IntPtr, IntPtr)
Calls native method adw_tab_view_get_page_position.
public static extern int GetPagePosition(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetPages(IntPtr)
Calls native method adw_tab_view_get_pages.
public static extern IntPtr GetPages(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
GetSelectedPage(IntPtr)
Calls native method adw_tab_view_get_selected_page.
public static extern IntPtr GetSelectedPage(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetShortcuts(IntPtr)
Calls native method adw_tab_view_get_shortcuts. Version: 1.2
[Version("1.2")]
public static extern TabViewShortcuts GetShortcuts(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- TabViewShortcuts
Transfer ownership: None Nullable: False
Insert(IntPtr, IntPtr, int)
Calls native method adw_tab_view_insert.
public static extern IntPtr Insert(IntPtr self, IntPtr child, int position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
InsertPinned(IntPtr, IntPtr, int)
Calls native method adw_tab_view_insert_pinned.
public static extern IntPtr InsertPinned(IntPtr self, IntPtr child, int position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
InvalidateThumbnails(IntPtr)
Calls native method adw_tab_view_invalidate_thumbnails. Version: 1.3
[Version("1.3")]
public static extern void InvalidateThumbnails(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
New()
Calls native constructor adw_tab_view_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: None Nullable: False
Prepend(IntPtr, IntPtr)
Calls native method adw_tab_view_prepend.
public static extern IntPtr Prepend(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
PrependPinned(IntPtr, IntPtr)
Calls native method adw_tab_view_prepend_pinned.
public static extern IntPtr PrependPinned(IntPtr self, IntPtr child)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
RemoveShortcuts(IntPtr, TabViewShortcuts)
Calls native method adw_tab_view_remove_shortcuts. Version: 1.2
[Version("1.2")]
public static extern void RemoveShortcuts(IntPtr self, TabViewShortcuts shortcuts)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
shortcuts
TabViewShortcutsTransfer ownership: None Nullable: False
ReorderBackward(IntPtr, IntPtr)
Calls native method adw_tab_view_reorder_backward.
public static extern bool ReorderBackward(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ReorderFirst(IntPtr, IntPtr)
Calls native method adw_tab_view_reorder_first.
public static extern bool ReorderFirst(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ReorderForward(IntPtr, IntPtr)
Calls native method adw_tab_view_reorder_forward.
public static extern bool ReorderForward(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ReorderLast(IntPtr, IntPtr)
Calls native method adw_tab_view_reorder_last.
public static extern bool ReorderLast(IntPtr self, IntPtr page)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ReorderPage(IntPtr, IntPtr, int)
Calls native method adw_tab_view_reorder_page.
public static extern bool ReorderPage(IntPtr self, IntPtr page, int position)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SelectNextPage(IntPtr)
Calls native method adw_tab_view_select_next_page.
public static extern bool SelectNextPage(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SelectPreviousPage(IntPtr)
Calls native method adw_tab_view_select_previous_page.
public static extern bool SelectPreviousPage(IntPtr self)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetDefaultIcon(IntPtr, IntPtr)
Calls native method adw_tab_view_set_default_icon.
public static extern void SetDefaultIcon(IntPtr self, IntPtr defaultIcon)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
defaultIcon
IntPtrTransfer ownership: None Nullable: False
SetMenuModel(IntPtr, IntPtr)
Calls native method adw_tab_view_set_menu_model.
public static extern void SetMenuModel(IntPtr self, IntPtr menuModel)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
menuModel
IntPtrTransfer ownership: None Nullable: True
SetPagePinned(IntPtr, IntPtr, bool)
Calls native method adw_tab_view_set_page_pinned.
public static extern void SetPagePinned(IntPtr self, IntPtr page, bool pinned)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
page
IntPtrTransfer ownership: None Nullable: False
pinned
boolTransfer ownership: None Nullable: False
SetSelectedPage(IntPtr, IntPtr)
Calls native method adw_tab_view_set_selected_page.
public static extern void SetSelectedPage(IntPtr self, IntPtr selectedPage)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
selectedPage
IntPtrTransfer ownership: None Nullable: False
SetShortcuts(IntPtr, TabViewShortcuts)
Calls native method adw_tab_view_set_shortcuts. Version: 1.2
[Version("1.2")]
public static extern void SetShortcuts(IntPtr self, TabViewShortcuts shortcuts)
Parameters
self
IntPtrTransfer ownership: None Nullable: False
shortcuts
TabViewShortcutsTransfer ownership: None Nullable: False
TransferPage(IntPtr, IntPtr, IntPtr, int)
Calls native method adw_tab_view_transfer_page.
public static extern void TransferPage(IntPtr self, IntPtr page, IntPtr otherView, int position)