Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.54 KB

File metadata and controls

52 lines (39 loc) · 1.54 KB

Classe DimStyleTable

Vue d'Ensemble

La classe DimStyleTable est une table de symboles qui contient toutes les définitions de styles de cote dans un dessin AutoCAD.

Namespace

Autodesk.AutoCAD.DatabaseServices

Hiérarchie d'Héritage

System.Object
  └─ RXObject
      └─ DBObject
          └─ SymbolTable
              └─ DimStyleTable

Méthodes Clés

Méthode Type de Retour Description
Has(string) bool Vérifie si un style de cote existe par nom
this[string] ObjectId Obtient l'ObjectId du style de cote par nom (indexeur)

Exemples de Code

Exemple 1: Lister Tous les Styles de Cote

using (Transaction tr = db.TransactionManager.StartTransaction())
{
    DimStyleTable dst = tr.GetObject(db.DimStyleTableId, OpenMode.ForRead) as DimStyleTable;
    
    ed.WriteMessage("\nStyles de cote dans le dessin :");
    
    foreach (ObjectId styleId in dst)
    {
        DimStyleTableRecord dstr = tr.GetObject(styleId, OpenMode.ForRead) as DimStyleTableRecord;
        
        ed.WriteMessage($"\n  {dstr.Name}");
    }
    
    tr.Commit();
}

Objets Associés

  • Database - Contient DimStyleTableId
  • Dimension - Utilise les styles de cote
  • DimStyleTableRecord - Définition de style de cote

Références