IPWorks Cloud 2020 Python Edition

Questions / Feedback?

list_children Method

Lists the child resources of one or more folders.

Syntax

def list_children(folder_ids: str) -> None: ...

Remarks

This is a convenience method that works the same way as list_resources, but limits the results to children of one or more folders specified by FolderIds (which should be specified as a comma-separated list of folder resource Ids).

Calling this method will fire the on_resource_list event once for each resource, and will also populate the Child* properties.

If there are still more child resources available to list when this method returns, the child_marker property will be populated. Continue to call this method until child_marker is empty to accumulate all pages of results in the Child* properties.

Note that the string "root" may be used as a folder Id to represent the root folder of a drive.

Refer to list_resources for more information about how listing resources works in general, everything there applies to this method too.

// ResourceList event handler.
googledrive.OnResourceList += (s, e) => {
  Console.WriteLine(e.Name);
};

// List all of the children of the given folder resource.
do {
  googledrive.ListChildren("12978eyuihusd");

  for (int i = 0; i < googledrive.Children.Count; i++) {
    // Process child resources here.
  }
} while (!string.IsNullOrEmpty(googledrive.ChildMarker));

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Cloud 2020 Python Edition - Version 20.0 [Build 8265]