/// <summary>
/// Returns the first element of the top-level mapping
/// </summary>
/// <returns></returns>
public FileNode GetFirstTopLevelNode()
{
ThrowIfDisposed();
IntPtr node = NativeMethods.core_FileStorage_getFirstTopLevelNode(ptr);
if (node == IntPtr.Zero)
{
return(null);
}
return(new FileNode(node));
}