ポイント グループは、ドキュメント内のポイントのサブセットを定義するコレクションです。ポイントは、一般的な特徴が共通するポイントや共通のタスク(たとえば、サーフェスの定義)を実行するために使用するポイントなど、いくつかの理由によってグループ化されることがあります。図面内のすべてのポイント グループのコレクションは、ドキュメントの CivilDocument.PointGroups プロパティに保持されます。新しいポイント グループを追加するには、CivilDocument.PointGroups.Add() メソッドを使用して、一意に識別される文字列名を指定します。 新しい空のポイント グループの ObjectId が返されます。
// _civildoc is the active CivilDocument instance. ObjectId pointGroupId = _civildoc.PointGroups.Add("Example Point Group"); PointGroup pointGroup = pointGroupId.GetObject(OpenMode.ForRead) as PointGroup;