LinkLoadResult
Description:
This class stores the results of trying to load a single linked model.
This class stores the results of trying to load a single linked model.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.LinkLoadResult
System.Object
Autodesk.Revit.DB.LinkLoadResult
public class LinkLoadResult : IDisposable
| Name | Return Type | Description |
|---|---|---|
| LinkLoadResult() | None | Constructs a new uninitialized LinkLoadResult object. |
| LinkLoadResult(LinkLoadResult) | None | Constructs a new copy of the input LinkLoadResult object. |
| Name | Return Type | Description |
|---|---|---|
| Dispose() | None | Releases all resources used by the |
| GetCentralModelName() | ModelPath | Gets the central model's name. If the link is not workshared, this returns an empty FilePath. If the link is itself a central model, this returns the link's name. |
| GetExternalResourceReference() | ExternalResourceReference | Gets a copy of the ExternalResourceReference corresponding to the link. |
| GetExternalResourceReferencesFromFailedLoads() | IList<ExternalResourceReference> | Searches this and all nested LinkLoadResults, and returns a list of ExternalResourceReferences for the links that failed to load. |
| GetLinkLoadResult(ExternalResourceReference) | LinkLoadResult | Searches this LinkLoadResult and all nested LinkLoadResults for the load operation results of a specified ExternalResourceReference. |
| GetModelName() | ModelPath | Gets the name of the model. |
| GetNestedLinkLoadResults() | IDictionary | Gets the results for this link's nested links. |
| GetParentModelName() | ModelPath | Returns the name of the parent of the linked model, or an empty FilePath if the link is a top-level link. |
| IsCodeSuccess(LinkLoadResultType) | bool | Check if load result code signifies success. |
| Name | Return Type | Description |
|---|---|---|
| ElementId | ElementId | The id of the created or loaded linked model. |
| IsCircularLink | bool | True if these results are part of a link cycle. |
| IsNested | bool | True if these results represent a nested link; false otherwise. |
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |
| LoadResult | LinkLoadResultType | Holds the results of creating or loading a link. Results can be LinkLoadResultType.LinkLoaded for success, or a variety of errors. See LinkLoadResultType for the full list. |