ExternalResourceBrowserData Members

The ExternalResourceBrowserData type exposes the following members.

Constructors

  NameDescription
Public methodExternalResourceBrowserData
Constructs a new ExternalResourceBrowserData using the given document(optional), server id, folder path and match options.

Methods

  NameDescription
Public methodAddResource(String)
Adds an external resource to the folder path by supplying the resource name.
Public methodAddResource(String, IDictionary<(Of <<'(String, String>)>>))
Adds an external resource to the folder path by supplying the resource name and reference information.
Public methodAddResource(String, String)
Adds an external resource to the folder path by supplying the resource name and version.
Public methodAddResource(String, String, IDictionary<(Of <<'(String, String>)>>))
Adds an external resource to the folder path by supplying the resource name, version and reference information.
Public methodAddSubFolder(String)
Adds a subfolder to the folder path with the given name.
Public methodAddSubFolder(String, String)
Adds a subfolder to the folder path with the given name and icon type.
Public methodCallingDocumentHasModelPath
Indicates whether the document requesting the external resource browser data has a defined ModelPath.
Public methodDispose
Releases all resources used by the ExternalResourceBrowserData
Public methodEquals (Inherited from Object.)
Public methodGetCallingDocumentModelPath
Returns a copy of the ModelPath of the document that is requesting the external resource browser data.
Public methodGetHashCode (Inherited from Object.)
Public methodGetMatchOptions
Gets the match options used to filter external resources.
Public methodGetResources
Gets the external resources under the folder path of the browser data.
Public methodGetSubFoldersData
Gets the subfolders data under the folder path of the browser data.
Public methodGetType (Inherited from Object.)
Public methodIsValidFolderName
Checks whether the folder name is valid.
Public methodIsValidResourceName
Checks whether the resource name is valid.
Public methodToString (Inherited from Object.)

Properties

  NameDescription
Public propertyFolderPath
The current folder path to which the new resources and subfolder belong.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyServerId
The Id of IExternalResourceServer which handles the external resource load.

See Also