Présentation de la classe AecSpaceOffsetBaseRule

La classe de base abstraite publique AecSpaceOffsetBaseRule appartient à l'espace de noms Autodesk.Aec.SpaceOffsetRulesManager et à la classe de base pour toutes les classes de règles.

La classe de base AecSpaceOffsetBaseRule implémente uniquement la méthode suivante : void RegisterType(System.Type type). Cette méthode définit la fonctionnalité requise pour tout type de règle spécifique. Cette méthode permet d'enregistrer les types d'objet pour lesquels AutoCAD Architecture 2024 toolset doit appeler une implémentation de règle spécifique. Les sections suivantes présentent plusieurs exemples illustrant l'utilisation de cette méthode. Si vous devez appeler une implémentation de règle pour tous les types d'objet, il n'est pas nécessaire d'appeler la méthode RegisterType pour chacun d'eux. Dans ce cas, il est préférable d'appeler à une seule reprise RegisterType(Autodesk.Aec.SpaceOffsetRulesManager.kAllTypes).

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