Class FileLoader
public class FileLoader
  - Inheritance
 - 
      
      FileLoader
 
- Inherited Members
 
Methods
GetBuffer(nint)
Calls native method gtk_source_file_loader_get_buffer.
public static extern nint GetBuffer(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: None Nullable: False
GetCompressionType(nint)
Calls native method gtk_source_file_loader_get_compression_type.
public static extern CompressionType GetCompressionType(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- CompressionType
 Transfer ownership: None Nullable: False
GetEncoding(nint)
Calls native method gtk_source_file_loader_get_encoding.
public static extern EncodingUnownedHandle GetEncoding(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- EncodingUnownedHandle
 Transfer ownership: None Nullable: False
GetFile(nint)
Calls native method gtk_source_file_loader_get_file.
public static extern nint GetFile(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_file_loader_get_type.
public static extern nuint GetGType()
  Returns
- nuint
 Transfer ownership: None Nullable: False
GetInputStream(nint)
Calls native method gtk_source_file_loader_get_input_stream.
public static extern nint GetInputStream(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: None Nullable: True
GetLocation(nint)
Calls native method gtk_source_file_loader_get_location.
public static extern nint GetLocation(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: None Nullable: True
GetNewlineType(nint)
Calls native method gtk_source_file_loader_get_newline_type.
public static extern NewlineType GetNewlineType(nint loader)
  Parameters
loadernintTransfer ownership: None Nullable: False
Returns
- NewlineType
 Transfer ownership: None Nullable: False
LoadAsync(nint, int, nint, FileProgressCallback, nint, DestroyNotify, AsyncReadyCallback, nint)
Calls native method gtk_source_file_loader_load_async.
public static extern void LoadAsync(nint loader, int ioPriority, nint cancellable, FileProgressCallback progressCallback, nint progressCallbackData, DestroyNotify progressCallbackNotify, AsyncReadyCallback callback, nint userData)
  Parameters
loadernintTransfer ownership: None Nullable: False
ioPriorityintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
progressCallbackFileProgressCallbackTransfer ownership: None Nullable: True
progressCallbackDatanintTransfer ownership: None Nullable: True
progressCallbackNotifyDestroyNotifyTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
LoadFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gtk_source_file_loader_load_finish.
public static extern bool LoadFinish(nint loader, nint result, out ErrorOwnedHandle error)
  Parameters
loadernintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
 Transfer ownership: None Nullable: False
New(nint, nint)
Calls native constructor gtk_source_file_loader_new.
public static extern nint New(nint buffer, nint file)
  Parameters
buffernintTransfer ownership: None Nullable: False
filenintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: Full Nullable: False
NewFromStream(nint, nint, nint)
Calls native constructor gtk_source_file_loader_new_from_stream.
public static extern nint NewFromStream(nint buffer, nint file, nint stream)
  Parameters
buffernintTransfer ownership: None Nullable: False
filenintTransfer ownership: None Nullable: False
streamnintTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: Full Nullable: False
SetCandidateEncodings(nint, SListHandle)
Calls native method gtk_source_file_loader_set_candidate_encodings.
public static extern void SetCandidateEncodings(nint loader, SListHandle candidateEncodings)
  Parameters
loadernintTransfer ownership: None Nullable: False
candidateEncodingsSListHandleTransfer ownership: None Nullable: False