Diverse vrăjitori, codificatori, widget-uri și gadget-uri API Revit și Navisworks.

08/08/2014

Revit Units .NET API: Enumerați toate unitățile valide Revit pe tip de unitate validă

Revit .NET a furnizat API-urile Units de la versiunea 2014. În această serie de postări, vom explora API-ul Revit Units .NET și vom furniza codul de probă și analiza ca de obicei.
Să enumerăm toate unitățile Revit valide pentru fiecare tip de unitate valid (enumumul API UnitType).

codificatori widget-uri

public static void ListOutUnitsPerUnitType ()
<
șir de informații = ";
folosind (StreamWriter sw = new StreamWriter (@ "c: \ temp \ RevitValidUnitsPerValidUnitType.txt"))

<
foreach (UnitType ut în UnitUtils.GetValidUnitTypes ())
<
info = string.Format ("-", ut, LabelUtils.GetLabelFor (ut));
sw.WriteLine (informații);
foreach (DisplayUnitType dut in UnitUtils.GetValidDisplayUnits (ut))
<
info = string.Format ("\ t -", dut, LabelUtils.GetLabelFor (dut));
sw.WriteLine (informații);
>
>
>
>

Rezultatul poate arăta după cum urmează:

Revit Addin Wizard (RevitAddinWizard) oferă diferiți vrăjitori, codificatori și widget-uri pentru a ajuta programul Revit Addins. Poate fi descărcat de pe linkul Descărcare din partea de jos a paginii index a blogului.