Share

ExternalFileReference.IsValidExternalFileReference Method

Checks an ExternalFileReference to see if it is properly created.


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.2.0.0 (26.2.0.0)

Syntax

C#

public static bool IsValidExternalFileReference(
	ExternalFileReference data
)

Parameters

data  ExternalFileReference
The ExternalFileReference to be checked

Return Value

Boolean

Exceptions

ExceptionCondition
ArgumentNullException A non-optional argument was null

Remarks

The following restrictions exist:
  • PathType.Server is only valid for ExternalFileReferences of type ExternalFileReferenceType.RevitLink
  • PathType.Content is only valid for ExternalFileReferences of type ExternalFileReferenceType.KeynoteTable, ExternalFileReferenceType.AssemblyCodeTable or ExternalFileReferenceType.Decal
  • Keynote tables, assembly code tables and Decals (ExternalFileReferenceType.KeynoteTable, ExternalFileReferenceType.AssemblyCodeTable and ExternalFileReferenceType.Decal) may only be LinkedFileStatus.Loaded or LinkedFileStatus.NotFound.

See Also

Reference

Was this information helpful?