0

Revit API を使用して、「ビュー ビュー」のシート番号にアクセスしたいと考えています。ビューに属するパラメーターを検索しようとしましたが、インテリセンスによってパラメーターとしてリストされていません。ドキュメントまたはプロジェクトで、読み取り専用のシート番号パラメーターであることがわかります。

    foreach (Element elem in collection)
            {

                View view = elem as View;

                if (view.ViewType == ViewType.FloorPlan)
                {
                    using (Transaction transView = new Transaction(doc, "Set Param"))
                    {
                        transView.Start();

                        int testScale = 100;
                        //set the scale of the view
                        view.Scale = testScale;
                        //get the name of the view
                        message += "\nView name: " + view.ViewName;
                        message += "\nScale after set: " + view.Scale;


                        transView.Commit();
                    }
                }
4

1 に答える 1

0

シェリーは正しいです。ビューのパラメーターを介してアクセスする必要があります。BIP をお勧めしますが、言語固有であることを気にしない場合は、Revit インタフェースに表示される名前でパラメータを検索できます。

Revit Lookup ツールを入手してインストールすることもお勧めします。Revit データベースやクラスなどを調べて、必要なものを見つけるのに最適です...

于 2014-08-22T04:40:49.083 に答える