AecSpaceOffsetOpeningInfo 基本クラスのすべてのメンバーが一覧表示されます。
AecSpaceOffsetOpeningInfo クラスは、境界隣接規則の適用の結果としてオフセットを記述するために使用します。 これは、クラスの Apply メソッドの実装によって返されます。このクラスは、AutoCAD Architecture 2024 ツールセット によって、この規則の割り当て先である標準に従ってスペースの境界オフセットを計算する必要があるときに呼び出されます。
タイプと値の 2 つのプロパティがあるオフセットを定義します。 タイプは、壁の隣接面やドア パネルの中心など、境界オブジェクトで割り当てるオフセットの場所を定義します。値は、その位置合わせからの追加のオフセット距離を定義します。ここで、正であると対象のスペースから離れています。 たとえば、反対側の面に向かってさらに 1" のオフセットが作成される隣接フレームに位置合わせするオフセットを定義できます。
namespace Autodesk.Aec.SpaceOffsetRulesManager
{
public class AecSpaceOffsetOpeningInfo
{
public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type);
public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type, double value);
public AecSpaceOffsetOpeningType OffsetType { get; set; }
public double OffsetValue { get; set; }
}
} 
} 
Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetOpeningType 列挙タイプは、次の値のいずれかにできます。
| 値 | 説明 | 
|---|---|
| WallAdjacent | オフセットを境界オブジェクトの内側に定義します(これは通常、オフセットがまったくない状態に相当します)。 | 
| WallCenter | オフセットを境界オブジェクトの中心に定義します。 | 
| WallOpposite | オフセットを境界オブジェクトの反対側に定義します。 | 
| FrameAdjacent | 境界開口部のフレームの内側へのオフセットを定義します。 | 
| FrameCenter | 境界開口部のフレームの中心へのオフセットを定義します。 | 
| FrameOpposite | 境界開口部のフレームの反対側へのオフセットを定義します。 | 
| PanelAdjacent | 境界開口部のパネルの内側へのオフセットを定義します。 | 
| PanelCenter | 境界開口部のパネルの中心へのオフセットを定義します。 | 
| PanelOpposite | 境界開口部のパネルの反対側へのオフセットを定義します。 | 
| OpeningOwner | 開口部を有する境界オブジェクトについて、任意のオフセットを定義します。追加の定義済み規則は適用されません。 | 
| OpeningBaseCurve | 境界開口部の基準曲線に位置合わせされるオフセットを定義します。 | 
| NotApplicable | オフセットを定義しません。追加の定義済み規則は引き続き、オフセットが定義されるまで適用されます。 |