The ViewFamily for this view type.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 23.0.0.0 (23.1.0.0)
Since: 2013
Syntax
C# |
---|
public ViewFamily ViewFamily { get; } |
Visual Basic |
---|
Public ReadOnly Property ViewFamily As ViewFamily Get |
Visual C++ |
---|
public: property ViewFamily ViewFamily { ViewFamily get (); } |
Examples

public ViewFamily GetViewFamily(Document doc, View view) { ViewFamily viewFamily = ViewFamily.Invalid; ElementId viewTypeId = view.GetTypeId(); ElementId viewTypeIdOne = new ElementId(1); if (viewTypeId > viewTypeIdOne) // some views may not have a ViewFamilyType { ViewFamilyType viewFamilyType = doc.GetElement(viewTypeId) as ViewFamilyType; viewFamily = viewFamilyType.ViewFamily; } return viewFamily; }

Public Function GetViewFamily(doc As Document, view As View) As ViewFamily Dim viewFamily__1 As ViewFamily = ViewFamily.Invalid Dim viewTypeId As ElementId = view.GetTypeId() Dim viewTypeIdOne As ElementId = New ElementId(1) If viewTypeId > viewTypeIdOne Then ' some views may not have a ViewFamilyType Dim viewFamilyType As ViewFamilyType = TryCast(doc.GetElement(viewTypeId), ViewFamilyType) viewFamily__1 = viewFamilyType.ViewFamily End If Return viewFamily__1 End Function