Search Results for

    Show / Hide Table of Contents

    Class DriveItem

    Represents a DriveItem in Microsoft Graph.

    ParentPath or similar field usage

    citation

    stable chunk id

    File move information (delta)

    Inheritance
    object
    DriveItem
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.Microsoft.Graph
    Assembly: Glitch9.AIDevKit.Provider.Microsoft.Graph.dll
    Syntax
    public sealed class DriveItem

    Fields

    | Edit this page View Source

    ParentReference

    Reference to the parent item.

    Declaration
    [JsonProperty("parentReference")]
    public ItemReference ParentReference
    Field Value
    Type Description
    ItemReference

    Properties

    | Edit this page View Source

    Deleted

    Information about the deletion state of the item.

    Declaration
    [JsonProperty("deleted")]
    public DeletedFacet Deleted { get; set; }
    Property Value
    Type Description
    DeletedFacet
    | Edit this page View Source

    File

    File facet information if the item is a file.

    Declaration
    [JsonProperty("file")]
    public FileFacet File { get; set; }
    Property Value
    Type Description
    FileFacet
    | Edit this page View Source

    Folder

    Folder facet information if the item is a folder.

    Declaration
    [JsonProperty("folder")]
    public FolderFacet Folder { get; set; }
    Property Value
    Type Description
    FolderFacet
    | Edit this page View Source

    Id

    The unique identifier of the item.

    Declaration
    [JsonProperty("id")]
    public string Id { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    LastModifiedBy

    Information about the last identity that modified the item.

    Declaration
    [JsonProperty("lastModifiedBy")]
    public IdentitySet LastModifiedBy { get; set; }
    Property Value
    Type Description
    IdentitySet
    | Edit this page View Source

    LastModifiedDateTime

    The date and time the item was last modified.

    Declaration
    [JsonProperty("lastModifiedDateTime")]
    public DateTimeOffset? LastModifiedDateTime { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    Name

    The name of the item.

    Declaration
    [JsonProperty("name")]
    public string Name { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ParentPath

    The parent path of the item. Example: root:/xxx/yyy (citation, chunk id)

    Declaration
    [JsonProperty("parentPath")]
    public string ParentPath { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Size

    The size of the item in bytes.

    Declaration
    [JsonProperty("size")]
    public long? Size { get; set; }
    Property Value
    Type Description
    long?
    | Edit this page View Source

    WebUrl

    The web URL to access the item in a browser.

    Declaration
    [JsonProperty("webUrl")]
    public string WebUrl { get; set; }
    Property Value
    Type Description
    string

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation