Have now tried:
Code:
Public Sub GetSheetParams()
Dim doc As Document = Command.RevitStartInfo.RevitDoc
Dim sheetInfo As String = ""
For Each e As Element In New FilteredElementCollector(doc).OfClass(GetType(ViewSheet))
' get the parameter
Dim parameter As Parameter = e.Parameter("myProjectNo")
' get the string value of the parameter
Dim cadFileData = parameter.AsString
sheetInfo += cadFileData + vbLf
Next
TaskDialog.Show("myProjectNo", sheetInfo)
End Sub
End Class
but now get error : Object Reference not set to an instance of an object on line -
Code:
Dim cadFileData = parameter.AsString
I am launching (GetSheetParams) from a button on my form - maybe this is wrong method.
Any help is much appreciated.