Class View
public class View
- Inheritance
-
View
- Inherited Members
Methods
GetAutoIndent(nint)
Calls native method gtk_source_view_get_auto_indent.
public static extern bool GetAutoIndent(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetBackgroundPattern(nint)
Calls native method gtk_source_view_get_background_pattern.
public static extern BackgroundPatternType GetBackgroundPattern(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- BackgroundPatternType
Transfer ownership: None Nullable: False
GetCompletion(nint)
Calls native method gtk_source_view_get_completion.
public static extern nint GetCompletion(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetEnableSnippets(nint)
Calls native method gtk_source_view_get_enable_snippets.
public static extern bool GetEnableSnippets(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGutter(nint, TextWindowType)
Calls native method gtk_source_view_get_gutter.
public static extern nint GetGutter(nint view, TextWindowType windowType)
Parameters
view
nintTransfer ownership: None Nullable: False
windowType
TextWindowTypeTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetHighlightCurrentLine(nint)
Calls native method gtk_source_view_get_highlight_current_line.
public static extern bool GetHighlightCurrentLine(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetHover(nint)
Calls native method gtk_source_view_get_hover.
public static extern nint GetHover(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetIndentOnTab(nint)
Calls native method gtk_source_view_get_indent_on_tab.
public static extern bool GetIndentOnTab(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetIndentWidth(nint)
Calls native method gtk_source_view_get_indent_width.
public static extern int GetIndentWidth(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetIndenter(nint)
Calls native method gtk_source_view_get_indenter.
public static extern nint GetIndenter(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetInsertSpacesInsteadOfTabs(nint)
Calls native method gtk_source_view_get_insert_spaces_instead_of_tabs.
public static extern bool GetInsertSpacesInsteadOfTabs(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetMarkAttributes(nint, NonNullableUtf8StringHandle, ref int)
Calls native method gtk_source_view_get_mark_attributes.
public static extern nint GetMarkAttributes(nint view, NonNullableUtf8StringHandle category, ref int priority)
Parameters
view
nintTransfer ownership: None Nullable: False
category
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
priority
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetRightMarginPosition(nint)
Calls native method gtk_source_view_get_right_margin_position.
public static extern uint GetRightMarginPosition(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetShowLineMarks(nint)
Calls native method gtk_source_view_get_show_line_marks.
public static extern bool GetShowLineMarks(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetShowLineNumbers(nint)
Calls native method gtk_source_view_get_show_line_numbers.
public static extern bool GetShowLineNumbers(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetShowRightMargin(nint)
Calls native method gtk_source_view_get_show_right_margin.
public static extern bool GetShowRightMargin(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSmartBackspace(nint)
Calls native method gtk_source_view_get_smart_backspace.
public static extern bool GetSmartBackspace(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSmartHomeEnd(nint)
Calls native method gtk_source_view_get_smart_home_end.
public static extern SmartHomeEndType GetSmartHomeEnd(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- SmartHomeEndType
Transfer ownership: None Nullable: False
GetSpaceDrawer(nint)
Calls native method gtk_source_view_get_space_drawer.
public static extern nint GetSpaceDrawer(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetTabWidth(nint)
Calls native method gtk_source_view_get_tab_width.
public static extern uint GetTabWidth(nint view)
Parameters
view
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetVisualColumn(nint, TextIterHandle)
Calls native method gtk_source_view_get_visual_column.
public static extern uint GetVisualColumn(nint view, TextIterHandle iter)
Parameters
view
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
IndentLines(nint, TextIterHandle, TextIterHandle)
Calls native method gtk_source_view_indent_lines.
public static extern void IndentLines(nint view, TextIterHandle start, TextIterHandle end)
Parameters
view
nintTransfer ownership: None Nullable: False
start
TextIterHandleTransfer ownership: None Nullable: False
end
TextIterHandleTransfer ownership: None Nullable: False
New()
Calls native constructor gtk_source_view_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NewWithBuffer(nint)
Calls native constructor gtk_source_view_new_with_buffer.
public static extern nint NewWithBuffer(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
PushSnippet(nint, nint, TextIterHandle)
Calls native method gtk_source_view_push_snippet.
public static extern void PushSnippet(nint view, nint snippet, TextIterHandle location)
Parameters
view
nintTransfer ownership: None Nullable: False
snippet
nintTransfer ownership: None Nullable: False
location
TextIterHandleTransfer ownership: None Nullable: True
SetAutoIndent(nint, bool)
Calls native method gtk_source_view_set_auto_indent.
public static extern void SetAutoIndent(nint view, bool enable)
Parameters
view
nintTransfer ownership: None Nullable: False
enable
boolTransfer ownership: None Nullable: False
SetBackgroundPattern(nint, BackgroundPatternType)
Calls native method gtk_source_view_set_background_pattern.
public static extern void SetBackgroundPattern(nint view, BackgroundPatternType backgroundPattern)
Parameters
view
nintTransfer ownership: None Nullable: False
backgroundPattern
BackgroundPatternTypeTransfer ownership: None Nullable: False
SetEnableSnippets(nint, bool)
Calls native method gtk_source_view_set_enable_snippets.
public static extern void SetEnableSnippets(nint view, bool enableSnippets)
Parameters
view
nintTransfer ownership: None Nullable: False
enableSnippets
boolTransfer ownership: None Nullable: False
SetHighlightCurrentLine(nint, bool)
Calls native method gtk_source_view_set_highlight_current_line.
public static extern void SetHighlightCurrentLine(nint view, bool highlight)
Parameters
view
nintTransfer ownership: None Nullable: False
highlight
boolTransfer ownership: None Nullable: False
SetIndentOnTab(nint, bool)
Calls native method gtk_source_view_set_indent_on_tab.
public static extern void SetIndentOnTab(nint view, bool enable)
Parameters
view
nintTransfer ownership: None Nullable: False
enable
boolTransfer ownership: None Nullable: False
SetIndentWidth(nint, int)
Calls native method gtk_source_view_set_indent_width.
public static extern void SetIndentWidth(nint view, int width)
Parameters
view
nintTransfer ownership: None Nullable: False
width
intTransfer ownership: None Nullable: False
SetIndenter(nint, nint)
Calls native method gtk_source_view_set_indenter.
public static extern void SetIndenter(nint view, nint indenter)
Parameters
view
nintTransfer ownership: None Nullable: False
indenter
nintTransfer ownership: None Nullable: True
SetInsertSpacesInsteadOfTabs(nint, bool)
Calls native method gtk_source_view_set_insert_spaces_instead_of_tabs.
public static extern void SetInsertSpacesInsteadOfTabs(nint view, bool enable)
Parameters
view
nintTransfer ownership: None Nullable: False
enable
boolTransfer ownership: None Nullable: False
SetMarkAttributes(nint, NonNullableUtf8StringHandle, nint, int)
Calls native method gtk_source_view_set_mark_attributes.
public static extern void SetMarkAttributes(nint view, NonNullableUtf8StringHandle category, nint attributes, int priority)
Parameters
view
nintTransfer ownership: None Nullable: False
category
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
attributes
nintTransfer ownership: None Nullable: False
priority
intTransfer ownership: None Nullable: False
SetRightMarginPosition(nint, uint)
Calls native method gtk_source_view_set_right_margin_position.
public static extern void SetRightMarginPosition(nint view, uint pos)
Parameters
view
nintTransfer ownership: None Nullable: False
pos
uintTransfer ownership: None Nullable: False
SetShowLineMarks(nint, bool)
Calls native method gtk_source_view_set_show_line_marks.
public static extern void SetShowLineMarks(nint view, bool show)
Parameters
view
nintTransfer ownership: None Nullable: False
show
boolTransfer ownership: None Nullable: False
SetShowLineNumbers(nint, bool)
Calls native method gtk_source_view_set_show_line_numbers.
public static extern void SetShowLineNumbers(nint view, bool show)
Parameters
view
nintTransfer ownership: None Nullable: False
show
boolTransfer ownership: None Nullable: False
SetShowRightMargin(nint, bool)
Calls native method gtk_source_view_set_show_right_margin.
public static extern void SetShowRightMargin(nint view, bool show)
Parameters
view
nintTransfer ownership: None Nullable: False
show
boolTransfer ownership: None Nullable: False
SetSmartBackspace(nint, bool)
Calls native method gtk_source_view_set_smart_backspace.
public static extern void SetSmartBackspace(nint view, bool smartBackspace)
Parameters
view
nintTransfer ownership: None Nullable: False
smartBackspace
boolTransfer ownership: None Nullable: False
SetSmartHomeEnd(nint, SmartHomeEndType)
Calls native method gtk_source_view_set_smart_home_end.
public static extern void SetSmartHomeEnd(nint view, SmartHomeEndType smartHomeEnd)
Parameters
view
nintTransfer ownership: None Nullable: False
smartHomeEnd
SmartHomeEndTypeTransfer ownership: None Nullable: False
SetTabWidth(nint, uint)
Calls native method gtk_source_view_set_tab_width.
public static extern void SetTabWidth(nint view, uint width)
Parameters
view
nintTransfer ownership: None Nullable: False
width
uintTransfer ownership: None Nullable: False
UnindentLines(nint, TextIterHandle, TextIterHandle)
Calls native method gtk_source_view_unindent_lines.
public static extern void UnindentLines(nint view, TextIterHandle start, TextIterHandle end)
Parameters
view
nintTransfer ownership: None Nullable: False
start
TextIterHandleTransfer ownership: None Nullable: False
end
TextIterHandleTransfer ownership: None Nullable: False