Class SharedFolderMetadataBase
Properties of the shared folder.
Inherited Members
Namespace: Dropbox.Api.Sharing
Assembly: Dropbox.Api.dll
Syntax
public class SharedFolderMetadataBase
Constructors
View SourceSharedFolderMetadataBase(AccessLevel, bool, bool, IEnumerable<string>, Team, string, string, string, string)
Initializes a new instance of the SharedFolderMetadataBase class.
Declaration
public SharedFolderMetadataBase(AccessLevel accessType, bool isInsideTeamFolder, bool isTeamFolder, IEnumerable<string> ownerDisplayNames = null, Team ownerTeam = null, string parentSharedFolderId = null, string pathDisplay = null, string pathLower = null, string parentFolderName = null)
Parameters
| Type | Name | Description |
|---|---|---|
| AccessLevel | accessType | The current user's access level for this shared folder. |
| bool | isInsideTeamFolder | Whether this folder is inside of a team folder. |
| bool | isTeamFolder | Whether this folder is a team folder. |
| IEnumerable<string> | ownerDisplayNames | The display names of the users that own the folder. If the folder is part of a team folder, the display names of the team admins are also included. Absent if the owner display names cannot be fetched. |
| Team | ownerTeam | The team that owns the folder. This field is not present if the folder is not owned by a team. |
| string | parentSharedFolderId | The ID of the parent shared folder. This field is present only if the folder is contained within another shared folder. |
| string | pathDisplay | The full path of this shared folder. Absent for unmounted folders. |
| string | pathLower | The lower-cased full path of this shared folder. Absent for unmounted folders. |
| string | parentFolderName | Display name for the parent folder. |
Properties
View SourceAccessType
The current user's access level for this shared folder.
Declaration
public AccessLevel AccessType { get; protected set; }
Property Value
| Type | Description |
|---|---|
| AccessLevel |
IsInsideTeamFolder
Whether this folder is inside of a team folder.
Declaration
public bool IsInsideTeamFolder { get; protected set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsTeamFolder
Whether this folder is a team folder.
Declaration
public bool IsTeamFolder { get; protected set; }
Property Value
| Type | Description |
|---|---|
| bool |
OwnerDisplayNames
The display names of the users that own the folder. If the folder is part of a team folder, the display names of the team admins are also included. Absent if the owner display names cannot be fetched.
Declaration
public IList<string> OwnerDisplayNames { get; protected set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
OwnerTeam
The team that owns the folder. This field is not present if the folder is not owned by a team.
Declaration
public Team OwnerTeam { get; protected set; }
Property Value
| Type | Description |
|---|---|
| Team |
ParentFolderName
Display name for the parent folder.
Declaration
public string ParentFolderName { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
ParentSharedFolderId
The ID of the parent shared folder. This field is present only if the folder is contained within another shared folder.
Declaration
public string ParentSharedFolderId { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
PathDisplay
The full path of this shared folder. Absent for unmounted folders.
Declaration
public string PathDisplay { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
PathLower
The lower-cased full path of this shared folder. Absent for unmounted folders.
Declaration
public string PathLower { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |