Add more Revit namespaces (#30)

This commit is contained in:
Adam Hathcock
2024-07-03 12:18:46 +01:00
committed by GitHub
parent 5109b23b84
commit e519034f9c
26 changed files with 1520 additions and 17 deletions
@@ -15,6 +15,8 @@ Generator generator =
[
"Autodesk.Revit.DB",
"Autodesk.Revit.DB.Architecture",
"Autodesk.Revit.ApplicationServices",
"Autodesk.Revit.Creation",
"Autodesk.Revit.UI",
"Autodesk.Revit.DB.ExtensibleStorage",
"Autodesk.Revit.DB.ExternalService",
@@ -36,6 +38,8 @@ Generator generator =
new("PathReinSpanSymbol", [new("Create")]),
new("RebarSystemSpanSymbol", [new("Create")]),
new("ProjectInfo", [new("Name")]),
new("Dimension", [new("Name")]),
new("ReferencePlane", [new("Name")]),
new("ImageView", [new("Create")])
],
GeneratorOptions.ExplicitProperties
@@ -0,0 +1,336 @@
namespace Autodesk.Revit.ApplicationServices;
public partial class Application : System.IDisposable
{
public Application() { }
public virtual void Dispose() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectDocument(Autodesk.Revit.DB.UnitSystem unitSystem) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectDocument(System.String templateFileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewProjectTemplateDocument(System.String templateFilename) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document NewFamilyDocument(System.String templateFileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenBuildingComponentDocument(System.String fileName) =>
throw new System.NotImplementedException();
public virtual void ExtractPartAtomFromFamilyFile(System.String familyFilePath, System.String xmlFilePath) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DefinitionFile OpenSharedParameterFile() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenIFCDocument(System.String fileName) =>
throw new System.NotImplementedException();
public static void RegisterFailuresProcessor(Autodesk.Revit.DB.IFailuresProcessor processor) =>
throw new System.NotImplementedException();
public static Autodesk.Revit.DB.FailureDefinitionRegistry GetFailureDefinitionRegistry() =>
throw new System.NotImplementedException();
public virtual void WriteJournalComment(System.String comment, System.Boolean timeStamp) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsJournalPlaying() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<System.String> GetSystemsAnalysisWorkflowNames() =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetSystemsAnalysisWorkflows() =>
throw new System.NotImplementedException();
public virtual void SetSystemsAnalysisWorkflows(
System.Collections.Generic.IDictionary<System.String, System.String> paths
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetLibraryPaths() =>
throw new System.NotImplementedException();
public virtual void SetLibraryPaths(System.Collections.Generic.IDictionary<System.String, System.String> paths) =>
throw new System.NotImplementedException();
public virtual void PurgeReleasedAPIObjects() => throw new System.NotImplementedException();
public virtual void CopyModel(
Autodesk.Revit.DB.ModelPath sourceModelPath,
System.String destFilePath,
System.Boolean overwrite
) => throw new System.NotImplementedException();
public virtual System.Guid GetWorksharingCentralGUID(Autodesk.Revit.DB.ServerPath serverModelPath) =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.IList<System.String> GetRevitServerNetworkHosts() =>
throw new System.NotImplementedException();
public static System.Boolean IsValidThickness(System.Double thickness) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(System.String fileName) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(
Autodesk.Revit.DB.ModelPath modelPath,
Autodesk.Revit.DB.OpenOptions openOptions,
Autodesk.Revit.DB.IOpenFromCloudCallback openFromCloudCallback
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Document OpenDocumentFile(
Autodesk.Revit.DB.ModelPath modelPath,
Autodesk.Revit.DB.OpenOptions openOptions
) => throw new System.NotImplementedException();
public virtual void UpdateRenderAppearanceLibrary() => throw new System.NotImplementedException();
public virtual System.Boolean IsValidObject
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean AllowNavigationDuringRedraw
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String LoginUserId
{
get => throw new System.NotImplementedException();
}
public static System.Boolean IsLoggedIn
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Color BackgroundColor
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String CurrentUsersAddinsDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String AllUsersAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUserAddinsLocation
{
get => throw new System.NotImplementedException();
}
public static System.Double MinimumThickness
{
get => throw new System.NotImplementedException();
}
public virtual System.Double ShortCurveTolerance
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentRevitServerAccelerator
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsInfrastructureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsRouteAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsPipingAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsElectricalAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMechanicalAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsPipingEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsElectricalEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMechanicalEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsStructuralAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsEnergyAnalysisEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsMassingEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsSystemsEnabled
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsStructureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean IsArchitectureEnabled
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Double AngleTolerance
{
get => throw new System.NotImplementedException();
}
public virtual System.Double VertexTolerance
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.ViewDiscipline DefaultViewDiscipline
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningHangerDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalOpenEndsAreaBasedLoadBoundaryDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningElectricalDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningCableTrayConduitDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningPipeDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.Boolean ShowGraphicalWarningDuctDisconnects
{
get => throw new System.NotImplementedException();
set { }
}
public virtual System.String ImportIFCCategoryTable
{
get => throw new System.NotImplementedException();
}
public virtual System.String ExportIFCCategoryTable
{
get => throw new System.NotImplementedException();
}
public virtual System.String DefaultIFCProjectTemplate
{
get => throw new System.NotImplementedException();
}
public virtual System.String DefaultProjectTemplate
{
get => throw new System.NotImplementedException();
}
public virtual System.String SystemsAnalysisWorkfilesRootPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String PointCloudsRootPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String FamilyTemplatePath
{
get => throw new System.NotImplementedException();
}
public virtual System.String SubVersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String Username
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.AddInId ActiveAddInId
{
get => throw new System.NotImplementedException();
}
public virtual System.String SharedParametersFilename
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.ApplicationServices.ProductType Product
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.LanguageType Language
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.CitySet Cities
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionBuild
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.Application Create
{
get => throw new System.NotImplementedException();
}
public virtual System.String RecordingJournalFilename
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.DocumentSet Documents
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,92 @@
namespace Autodesk.Revit.ApplicationServices;
public partial class ControlledApplication
{
public ControlledApplication() { }
public static Autodesk.Revit.DB.FailureDefinitionRegistry GetFailureDefinitionRegistry() =>
throw new System.NotImplementedException();
public static void RegisterFailuresProcessor(Autodesk.Revit.DB.IFailuresProcessor processor) =>
throw new System.NotImplementedException();
public virtual void WriteJournalComment(System.String comment, System.Boolean timeStamp) =>
throw new System.NotImplementedException();
public virtual System.Boolean IsJournalPlaying() => throw new System.NotImplementedException();
public virtual System.Collections.Generic.IDictionary<System.String, System.String> GetLibraryPaths() =>
throw new System.NotImplementedException();
public virtual void SetLibraryPaths(System.Collections.Generic.IDictionary<System.String, System.String> paths) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DefinitionFile OpenSharedParameterFile() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.AddInId ActiveAddInId
{
get => throw new System.NotImplementedException();
}
public virtual System.String SharedParametersFilename
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.ApplicationServices.ProductType Product
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.LanguageType Language
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.CitySet Cities
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionBuild
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String VersionName
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.Application Create
{
get => throw new System.NotImplementedException();
}
public virtual System.String SubVersionNumber
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersAddinsDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUsersDataFolderPath
{
get => throw new System.NotImplementedException();
}
public virtual System.String AllUsersAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String CurrentUserAddinsLocation
{
get => throw new System.NotImplementedException();
}
public virtual System.String RecordingJournalFilename
{
get => throw new System.NotImplementedException();
}
public virtual System.Boolean IsLateAddinLoading
{
get => throw new System.NotImplementedException();
}
}
@@ -0,0 +1,22 @@
namespace Autodesk.Revit.ApplicationServices;
public enum LanguageType
{
Unknown,
English_USA,
German,
Spanish,
French,
Italian,
Dutch,
Chinese_Simplified,
Chinese_Traditional,
Japanese,
Korean,
Russian,
Czech,
Polish,
Hungarian,
Brazilian_Portuguese,
English_GB,
}
@@ -0,0 +1,11 @@
namespace Autodesk.Revit.ApplicationServices;
public enum ProductType
{
Architecture,
Structure,
MEP,
Revit,
LT,
Unknown,
}
@@ -0,0 +1,202 @@
namespace Autodesk.Revit.Creation;
public partial class Application : Autodesk.Revit.DB.APIObject
{
public Application() { }
public virtual Autodesk.Revit.DB.CategorySet NewCategorySet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.InstanceBinding NewInstanceBinding(Autodesk.Revit.DB.CategorySet categorySet) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.InstanceBinding NewInstanceBinding() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.TypeBinding NewTypeBinding(Autodesk.Revit.DB.CategorySet categorySet) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.TypeBinding NewTypeBinding() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementSet NewElementSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Options NewGeometryOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveArray NewCurveArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveArrArray NewCurveArrArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.VertexIndexPair NewVertexIndexPair(System.Int32 iTop, System.Int32 iBottom) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.VertexIndexPairArray NewVertexIndexPairArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CombinableElementArray NewCombinableElementArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Color NewColor() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ProjectPosition NewProjectPosition(
System.Double ew,
System.Double ns,
System.Double elevation,
System.Double angle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxXYZ NewBoundingBoxXYZ() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxUV NewBoundingBoxUV(
System.Double min_u,
System.Double min_v,
System.Double max_u,
System.Double max_v
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.BoundingBoxUV NewBoundingBoxUV() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ(Autodesk.Revit.DB.XYZ xyz) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ(System.Double x, System.Double y, System.Double z) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.XYZ NewXYZ() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV(Autodesk.Revit.DB.UV uv) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV(System.Double u, System.Double v) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV NewUV() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DWFExportOptions NewDWFExportOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DWFXExportOptions NewDWFXExportOptions() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FBXExportOptions NewFBXExportOptions() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.GBXMLImportOptions NewGBXMLImportOptions() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DoubleArray NewDoubleArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferenceArray NewReferenceArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FaceArray NewFaceArray() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.IntersectionResultArray NewIntersectionResultArray() =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ViewSet NewViewSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.SpaceSet NewSpaceSet() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.FamilySymbol symbol,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> adaptivePoints
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.FamilyInstanceCreationData NewFamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.Creation.AreaCreationData NewAreaCreationData(
Autodesk.Revit.DB.ViewPlan areaView,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementId NewElementId() => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveLoopsProfile NewCurveLoopsProfile(Autodesk.Revit.DB.CurveArrArray curveLoops) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilySymbolProfile NewFamilySymbolProfile(
Autodesk.Revit.DB.FamilySymbol familySymbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdge NewPointOnEdge(
Autodesk.Revit.DB.Reference edgeReference,
Autodesk.Revit.DB.PointLocationOnCurve locationOnCurve
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnPlane NewPointOnPlane(
Autodesk.Revit.DB.Reference planeReference,
Autodesk.Revit.DB.UV position,
Autodesk.Revit.DB.UV xvec,
System.Double offset
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnFace NewPointOnFace(
Autodesk.Revit.DB.Reference faceReference,
Autodesk.Revit.DB.UV uv
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdgeEdgeIntersection NewPointOnEdgeEdgeIntersection(
Autodesk.Revit.DB.Reference edgeReference1,
Autodesk.Revit.DB.Reference edgeReference2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointOnEdgeFaceIntersection NewPointOnEdgeFaceIntersection(
Autodesk.Revit.DB.Reference edgeReference,
Autodesk.Revit.DB.Reference faceReference,
System.Boolean orientWithEdge
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.PointRelativeToPoint NewPointRelativeToPoint(
Autodesk.Revit.DB.Reference hostPointReference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePointArray NewReferencePointArray() =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,17 @@
namespace Autodesk.Revit.Creation;
public partial class AreaCreationData
{
public AreaCreationData() { }
public AreaCreationData(System.Object proxy) => throw new System.NotImplementedException();
public AreaCreationData(Autodesk.Revit.DB.ViewPlan areaView, Autodesk.Revit.DB.UV point) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.UV TagPoint
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,367 @@
namespace Autodesk.Revit.Creation;
public partial class Document : Autodesk.Revit.Creation.ItemFactoryBase
{
public Document() { }
public virtual Autodesk.Revit.DB.SpotDimension NewSpotCoordinate(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.XYZ bend,
Autodesk.Revit.DB.XYZ end,
Autodesk.Revit.DB.XYZ refPt,
System.Boolean hasLeader
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SpotDimension NewSpotElevation(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.XYZ bend,
Autodesk.Revit.DB.XYZ end,
Autodesk.Revit.DB.XYZ refPt,
System.Boolean hasLeader
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(
Autodesk.Revit.DB.Architecture.Room room,
Autodesk.Revit.DB.PlanCircuit circuit
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(Autodesk.Revit.DB.Phase phase) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Room NewRoom(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Phase phase,
System.Int32 count
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewRooms2(
Autodesk.Revit.DB.Level level
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.RoomTag NewRoomTag(
Autodesk.Revit.DB.LinkElementId roomId,
Autodesk.Revit.DB.UV point,
Autodesk.Revit.DB.ElementId viewId
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewPointBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Rotation,
System.Double Y_RotationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Rotation,
System.Double Z_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewLineBoundaryConditions(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewLineBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Rotation,
System.Double X_RotationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewAreaBoundaryConditions(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Structure.BoundaryConditions NewAreaBoundaryConditions(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Structure.TranslationRotationValue X_Translation,
System.Double X_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Y_Translation,
System.Double Y_TranslationSpringModulus,
Autodesk.Revit.DB.Structure.TranslationRotationValue Z_Translation,
System.Double Z_TranslationSpringModulus
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element hostElement,
Autodesk.Revit.DB.CurveArray profile,
System.Boolean bPerpendicularFace
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Wall wall,
Autodesk.Revit.DB.XYZ pntStart,
Autodesk.Revit.DB.XYZ pntEnd
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Level bottomLevel,
Autodesk.Revit.DB.Level topLevel,
Autodesk.Revit.DB.CurveArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element famInstElement,
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.Creation.eRefFace iFace
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurve NewAreaBoundaryLine(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.Curve geometryCurve,
Autodesk.Revit.DB.ViewPlan areaView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.AreaTag NewAreaTag(
Autodesk.Revit.DB.ViewPlan areaView,
Autodesk.Revit.DB.Area room,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Area NewArea(Autodesk.Revit.DB.ViewPlan areaView, Autodesk.Revit.DB.UV point) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ElementSet NewAreas(
System.Collections.Generic.List<Autodesk.Revit.Creation.AreaCreationData> dataList
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FootPrintRoof NewFootPrintRoof(
Autodesk.Revit.DB.CurveArray footPrint,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.RoofType roofType,
out Autodesk.Revit.DB.ModelCurveArray footPrintToModelCurvesMapping
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ExtrusionRoof NewExtrusionRoof(
Autodesk.Revit.DB.CurveArray profile,
Autodesk.Revit.DB.ReferencePlane refPlane,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.RoofType roofType,
System.Double extrusionStart,
System.Double extrusionEnd
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.MechanicalSystem NewMechanicalSystem(
Autodesk.Revit.DB.Connector baseEquipmentConnector,
Autodesk.Revit.DB.ConnectorSet connectors,
Autodesk.Revit.DB.Mechanical.DuctSystemType ductSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.PipingSystem NewPipingSystem(
Autodesk.Revit.DB.Connector baseEquipmentConnector,
Autodesk.Revit.DB.ConnectorSet connectors,
Autodesk.Revit.DB.Plumbing.PipeSystemType pipingSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.UV point
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Space NewSpace(Autodesk.Revit.DB.Phase phase) =>
throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewSpaces2(
Autodesk.Revit.DB.Phase phase,
System.Int32 count
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewSpaces2(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.SpaceTag NewSpaceTag(
Autodesk.Revit.DB.Mechanical.Space space,
Autodesk.Revit.DB.UV point,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewSpaceBoundaryLines(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.CurveArray curves,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewRoomBoundaryLines(
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.CurveArray curves,
Autodesk.Revit.DB.View view
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.Zone NewZone(
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Phase phase
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewCurtainSystem2(
Autodesk.Revit.DB.ReferenceArray faces,
Autodesk.Revit.DB.CurtainSystemType curtainSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurtainSystem NewCurtainSystem(
Autodesk.Revit.DB.FaceArray faces,
Autodesk.Revit.DB.CurtainSystemType curtainSystemType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SlabEdge NewSlabEdge(
Autodesk.Revit.DB.SlabEdgeType SlabEdgeType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SlabEdge NewSlabEdge(
Autodesk.Revit.DB.SlabEdgeType SlabEdgeType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Gutter NewGutter(
Autodesk.Revit.DB.Architecture.GutterType GutterType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Gutter NewGutter(
Autodesk.Revit.DB.Architecture.GutterType GutterType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Fascia NewFascia(
Autodesk.Revit.DB.Architecture.FasciaType FasciaType,
Autodesk.Revit.DB.Reference reference
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Architecture.Fascia NewFascia(
Autodesk.Revit.DB.Architecture.FasciaType FasciaType,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
Autodesk.Revit.DB.Connector connector,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Mechanical.FlexDuct NewFlexDuct(
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Mechanical.FlexDuctType ductType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
Autodesk.Revit.DB.Connector connector,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Plumbing.FlexPipe NewFlexPipe(
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points,
Autodesk.Revit.DB.Plumbing.FlexPipeType pipeType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewElbowFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTeeFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Connector connector3
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTransitionFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewCrossFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2,
Autodesk.Revit.DB.Connector connector3,
Autodesk.Revit.DB.Connector connector4
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewUnionFitting(
Autodesk.Revit.DB.Connector connector1,
Autodesk.Revit.DB.Connector connector2
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewTakeoffFitting(
Autodesk.Revit.DB.Connector connector,
Autodesk.Revit.DB.MEPCurve curve
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,80 @@
namespace Autodesk.Revit.Creation;
public partial class FamilyInstanceCreationData
{
public FamilyInstanceCreationData() { }
public FamilyInstanceCreationData(System.Object proxy) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.FamilySymbol symbol,
System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> adaptivePoints
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Level level,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public FamilyInstanceCreationData(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual System.Double RotateAngle
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.Line Axis
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -0,0 +1,198 @@
namespace Autodesk.Revit.Creation;
public partial class FamilyItemFactory : Autodesk.Revit.Creation.ItemFactoryBase
{
public FamilyItemFactory() { }
public virtual Autodesk.Revit.DB.Extrusion NewExtrusion(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArrArray profile,
Autodesk.Revit.DB.SketchPlane sketchPlane,
System.Double end
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Blend NewBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArray profile1,
Autodesk.Revit.DB.CurveArray profile2,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Revolution NewRevolution(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArrArray profile,
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.Line axis,
System.Double startAngle,
System.Double endAngle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Sweep NewSweep(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray path,
Autodesk.Revit.DB.SweepProfile profile,
System.Int32 profileLocationCurveIndex,
Autodesk.Revit.DB.ProfilePlaneLocation profilePlaneLocation
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Sweep NewSweep(
System.Boolean isSolid,
Autodesk.Revit.DB.CurveArray path,
Autodesk.Revit.DB.SketchPlane pathPlane,
Autodesk.Revit.DB.SweepProfile profile,
System.Int32 profileLocationCurveIndex,
Autodesk.Revit.DB.ProfilePlaneLocation profilePlaneLocation
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SweptBlend NewSweptBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.Reference path,
Autodesk.Revit.DB.SweepProfile bottomProfile,
Autodesk.Revit.DB.SweepProfile topProfile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SweptBlend NewSweptBlend(
System.Boolean isSolid,
Autodesk.Revit.DB.Curve path,
Autodesk.Revit.DB.SketchPlane pathPlane,
Autodesk.Revit.DB.SweepProfile bottomProfile,
Autodesk.Revit.DB.SweepProfile topProfile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewLoftForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArrayArray profiles
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewExtrusionForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile,
Autodesk.Revit.DB.XYZ direction
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewSweptBlendForm(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray path,
Autodesk.Revit.DB.ReferenceArrayArray profiles
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FormArray NewRevolveForms(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile,
Autodesk.Revit.DB.Reference axis,
System.Double startAngle,
System.Double endAngle
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewFormByCap(
System.Boolean isSolid,
Autodesk.Revit.DB.ReferenceArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Form NewFormByThickenSingleSurface(
System.Boolean isSolid,
Autodesk.Revit.DB.Form singleSurfaceForm,
Autodesk.Revit.DB.XYZ thickenDir
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewLinearDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewLinearDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAngularDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAngularDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewArcLengthDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewArcLengthDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Arc arc,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.Reference firstRef,
Autodesk.Revit.DB.Reference secondRef
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewRadialDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewRadialDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDiameterDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference arcRef,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Opening NewOpening(
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.CurveArray profile
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelText NewModelText(
System.String text,
Autodesk.Revit.DB.ModelTextType modelTextType,
Autodesk.Revit.DB.SketchPlane sketchPlane,
Autodesk.Revit.DB.XYZ position,
Autodesk.Revit.DB.HorizontalAlign horizontalAlign,
System.Double depth
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Control NewControl(
Autodesk.Revit.DB.ControlShape controlShape,
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.XYZ origin
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.SymbolicCurve NewSymbolicCurve(
Autodesk.Revit.DB.Curve curve,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.PointElementReference A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.Transform A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePoint NewReferencePoint(Autodesk.Revit.DB.XYZ A_0) =>
throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.CurveByPoints NewCurveByPoints(Autodesk.Revit.DB.ReferencePointArray points) =>
throw new System.NotImplementedException();
}
@@ -0,0 +1,131 @@
namespace Autodesk.Revit.Creation;
public partial class ItemFactoryBase : Autodesk.Revit.DB.APIObject
{
public ItemFactoryBase() { }
public virtual Autodesk.Revit.DB.DetailCurve NewDetailCurve(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Curve geometryCurve
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.DetailCurveArray NewDetailCurveArray(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.CurveArray geometryCurveArray
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references,
Autodesk.Revit.DB.DimensionType dimensionType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewDimension(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.ReferenceArray references
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Line line,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.View specView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ origin,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.View specView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Reference reference,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.Line position,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.Face face,
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.FamilySymbol symbol
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.FamilyInstance NewFamilyInstance(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.FamilySymbol symbol,
Autodesk.Revit.DB.XYZ referenceDirection,
Autodesk.Revit.DB.Element host,
Autodesk.Revit.DB.Structure.StructuralType structuralType
) => throw new System.NotImplementedException();
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> NewFamilyInstances2(
System.Collections.Generic.List<Autodesk.Revit.Creation.FamilyInstanceCreationData> dataList
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Group NewGroup(
System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> elementIds
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurve NewModelCurve(
Autodesk.Revit.DB.Curve geometryCurve,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ModelCurveArray NewModelCurveArray(
Autodesk.Revit.DB.CurveArray geometryCurveArray,
Autodesk.Revit.DB.SketchPlane sketchPlane
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePlane NewReferencePlane(
Autodesk.Revit.DB.XYZ bubbleEnd,
Autodesk.Revit.DB.XYZ freeEnd,
Autodesk.Revit.DB.XYZ cutVec,
Autodesk.Revit.DB.View pView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.ReferencePlane NewReferencePlane2(
Autodesk.Revit.DB.XYZ bubbleEnd,
Autodesk.Revit.DB.XYZ freeEnd,
Autodesk.Revit.DB.XYZ thirdPnt,
Autodesk.Revit.DB.View pView
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Group PlaceGroup(
Autodesk.Revit.DB.XYZ location,
Autodesk.Revit.DB.GroupType groupType
) => throw new System.NotImplementedException();
public virtual Autodesk.Revit.DB.Dimension NewAlignment(
Autodesk.Revit.DB.View view,
Autodesk.Revit.DB.Reference reference1,
Autodesk.Revit.DB.Reference reference2
) => throw new System.NotImplementedException();
}
@@ -0,0 +1,8 @@
namespace Autodesk.Revit.Creation;
public enum eRefFace
{
CenterX,
CenterY,
CenterZ,
}
@@ -35,6 +35,10 @@ public partial class BasicFileInfo : System.IDisposable
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.LanguageType LanguageWhenSaved
{
get => throw new System.NotImplementedException();
}
public virtual System.String Format
{
get => throw new System.NotImplementedException();
@@ -97,11 +97,6 @@ public partial class Dimension : Autodesk.Revit.DB.Element
get => throw new System.NotImplementedException();
set { }
}
public new System.String Name
{
get => throw new System.NotImplementedException();
set { }
}
public virtual Autodesk.Revit.DB.DimensionType DimensionType
{
get => throw new System.NotImplementedException();
@@ -556,6 +556,10 @@ public partial class Document : System.IDisposable
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.Application Application
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.Family OwnerFamily
{
get => throw new System.NotImplementedException();
@@ -589,6 +593,14 @@ public partial class Document : System.IDisposable
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.FamilyItemFactory FamilyCreate
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.Creation.Document Create
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.DB.PlanTopologySet PlanTopologies
{
get => throw new System.NotImplementedException();
@@ -163,7 +163,7 @@ public partial class FamilyInstance : Autodesk.Revit.DB.Instance
{
get => throw new System.NotImplementedException();
}
public new Autodesk.Revit.DB.Location Location
public override Autodesk.Revit.DB.Location Location
{
get => throw new System.NotImplementedException();
}
@@ -15,7 +15,7 @@ public partial class GenericForm : Autodesk.Revit.DB.CombinableElement
get => throw new System.NotImplementedException();
set { }
}
public new System.String Name
public override System.String Name
{
set { }
}
@@ -46,7 +46,7 @@ public partial class Group : Autodesk.Revit.DB.Element
{
get => throw new System.NotImplementedException();
}
public new Autodesk.Revit.DB.Location Location
public override Autodesk.Revit.DB.Location Location
{
get => throw new System.NotImplementedException();
}
@@ -1,3 +1,11 @@
namespace Autodesk.Revit.DB;
public partial interface IExternalDBApplication { }
public partial interface IExternalDBApplication
{
public Autodesk.Revit.DB.ExternalDBApplicationResult OnStartup(
Autodesk.Revit.ApplicationServices.ControlledApplication application
);
public Autodesk.Revit.DB.ExternalDBApplicationResult OnShutdown(
Autodesk.Revit.ApplicationServices.ControlledApplication application
);
}
@@ -4,6 +4,11 @@ public partial class LabelUtils : System.IDisposable
{
public LabelUtils() { }
public static System.String GetLabelForBuiltInParameter(
Autodesk.Revit.DB.ForgeTypeId parameterTypeId,
Autodesk.Revit.ApplicationServices.LanguageType language
) => throw new System.NotImplementedException();
public static System.String GetLabelForBuiltInParameter(Autodesk.Revit.DB.ForgeTypeId parameterTypeId) =>
throw new System.NotImplementedException();
@@ -33,6 +38,11 @@ public partial class LabelUtils : System.IDisposable
public static System.String GetLabelFor(Autodesk.Revit.DB.BuiltInParameterGroup builtInParamGroup) =>
throw new System.NotImplementedException();
public static System.String GetLabelFor(
Autodesk.Revit.DB.BuiltInParameter builtInParam,
Autodesk.Revit.ApplicationServices.LanguageType language
) => throw new System.NotImplementedException();
public static System.String GetLabelFor(Autodesk.Revit.DB.BuiltInParameter builtInParam) =>
throw new System.NotImplementedException();
@@ -30,7 +30,7 @@ public partial class ModelText : Autodesk.Revit.DB.Element
get => throw new System.NotImplementedException();
set { }
}
public new Autodesk.Revit.DB.Location Location
public override Autodesk.Revit.DB.Location Location
{
get => throw new System.NotImplementedException();
}
@@ -29,9 +29,4 @@ public partial class ReferencePlane : Autodesk.Revit.DB.DatumPlane
get => throw new System.NotImplementedException();
set { }
}
public new System.String Name
{
get => throw new System.NotImplementedException();
set { }
}
}
@@ -55,7 +55,7 @@ public partial class ReferencePoint : Autodesk.Revit.DB.Element
get => throw new System.NotImplementedException();
set { }
}
public new System.String Name
public override System.String Name
{
get => throw new System.NotImplementedException();
set { }
@@ -54,7 +54,7 @@ public partial class SpatialElementTag : Autodesk.Revit.DB.Element
{
get => throw new System.NotImplementedException();
}
public new Autodesk.Revit.DB.Location Location
public override Autodesk.Revit.DB.Location Location
{
get => throw new System.NotImplementedException();
}
@@ -4,6 +4,9 @@ public partial class UIApplication : System.IDisposable
{
public UIApplication() { }
public UIApplication(Autodesk.Revit.ApplicationServices.Application revitApp) =>
throw new System.NotImplementedException();
public static void DoDragDrop(System.Object dropData, Autodesk.Revit.UI.IDropHandler handler) =>
throw new System.NotImplementedException();
@@ -85,6 +88,10 @@ public partial class UIApplication : System.IDisposable
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.Application Application
{
get => throw new System.NotImplementedException();
}
public virtual System.IntPtr MainWindowHandle
{
get => throw new System.NotImplementedException();
@@ -71,4 +71,8 @@ public partial class UIControlledApplication
{
get => throw new System.NotImplementedException();
}
public virtual Autodesk.Revit.ApplicationServices.ControlledApplication ControlledApplication
{
get => throw new System.NotImplementedException();
}
}