Opis klasy AecSpaceOffsetBaseRule

Publiczna abstrakcyjna klasa bazowa AecSpaceOffsetBaseRule należy do przestrzeni nazw Autodesk.Aec.SpaceOffsetRulesManager i do klasy bazowej wszystkich klas reguł.

Jedną metodą implementowaną przez klasę podstawową AecSpaceOffsetBaseRule jest metoda void RegisterType(System.Type type). Ta metoda określa funkcje wymagane przez poszczególne typy reguł. Służy do rejestrowania typów obiektów, w przypadku których program AutoCAD Architecture 2022 toolset musi wywołać konkretną implementację reguł. W kolejnych rozdziałach przedstawiono kilka przykładów użycia tej metody. Jeśli implementacja reguły musi być wywoływana dla wszystkich typów obiektów, nie trzeba wywoływać metody Register Type dla nich wszystkich. Zamiast tego można wykonać jedno wywołanie RegisterType(Autodesk.Aec.SpaceOffsetRulesManager.kAllTypes).

namespace Autodesk.Aec.SpaceOffsetRulesManager
{
public abstract class AecSpaceOffsetBaseRule
{
protected AecSpaceOffsetBaseRule();
protected void RegisterType(Type type);
}
}