using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
namespace Column_volume
{
[Transaction(TransactionMode.Manual)]
class Floor : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
UIDocument uiDoc = commandData.Application.ActiveUIDocument;
Document doc = uiDoc.Document;
//创建过滤器
FilteredElementCollector filteredElements = new FilteredElementCollector(doc);
ElementClassFilter instanceFitler = new ElementClassFilter(typeof(CeilingAndFloor));//此处的类不同于WALL,只有直接继承于HostObject的类才可使用
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
namespace Column_volume
{
[Transaction(TransactionMode.Manual)]
class Floor : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
UIDocument uiDoc = commandData.Application.ActiveUIDocument;
Document doc = uiDoc.Document;
//创建过滤器
FilteredElementCollector filteredElements = new FilteredElementCollector(doc);
ElementClassFilter instanceFitler = new ElementClassFilter(typeof(CeilingAndFloor));//此处的类不同于WALL,只有直接继承于HostObject的类才可使用