Compare commits
30 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d482bf1087 | |||
| 1f53d60087 | |||
| ce34dc650d | |||
| 5d3960e58e | |||
| 137c6ac25e | |||
| 72aa048b12 | |||
| c3e27793cb | |||
| db675991ff | |||
| a87a39c7dc | |||
| 22235f2927 | |||
| e37d05cdc7 | |||
| 6c120d5bc6 | |||
| 75c3e62d7e | |||
| 4200df0178 | |||
| 628c6b4f8f | |||
| b629dc6721 | |||
| b90ed44ac7 | |||
| f76714132d | |||
| b33487a40d | |||
| 6f32921f57 | |||
| eb555b49e8 | |||
| 79a6e15210 | |||
| 706b788177 | |||
| f33df66c0d | |||
| 36f7f4bd3d | |||
| 5ba0a5d19e | |||
| 1a3a35b753 | |||
| da8b6cd2d3 | |||
| 573f6f22a1 | |||
| 475d8d889e |
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"version": 1,
|
||||
"isRoot": true,
|
||||
"tools": {
|
||||
"csharpier": {
|
||||
"version": "0.28.2",
|
||||
"commands": [
|
||||
"dotnet-csharpier"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
printWidth: 120
|
||||
useTabs: false
|
||||
tabWidth: 2
|
||||
preprocessorSymbolSets:
|
||||
- ""
|
||||
- "DEBUG"
|
||||
- "DEBUG,CODE_STYLE"
|
||||
+305
@@ -0,0 +1,305 @@
|
||||
root = true
|
||||
# Don't use tabs for indentation.
|
||||
[*]
|
||||
indent_style = space
|
||||
|
||||
# Microsoft .NET properties
|
||||
csharp_using_directive_placement = outside_namespace:silent
|
||||
|
||||
dotnet_style_parentheses_in_arithmetic_binary_operators = never_if_unnecessary:none
|
||||
dotnet_style_parentheses_in_other_binary_operators = never_if_unnecessary:none
|
||||
dotnet_style_parentheses_in_relational_binary_operators = never_if_unnecessary:none
|
||||
|
||||
|
||||
# Standard properties
|
||||
insert_final_newline = true
|
||||
|
||||
# (Please don't specify an indent_size here; that has too many unintended consequences.)
|
||||
|
||||
# Code files
|
||||
[*.{cs,csx,vb,vbx}]
|
||||
indent_size = 2
|
||||
charset = utf-8
|
||||
|
||||
# Xml project files
|
||||
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
|
||||
indent_size = 2
|
||||
space_after_last_pi_attribute = false
|
||||
# Xml config files
|
||||
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
|
||||
indent_size = 2
|
||||
space_after_last_pi_attribute = false
|
||||
|
||||
# JSON files
|
||||
[*.json]
|
||||
indent_size = 2
|
||||
|
||||
# Dotnet code style settings:
|
||||
[*.{cs,vb}]
|
||||
# Sort using and Import directives with System.* appearing first
|
||||
dotnet_sort_system_directives_first = true
|
||||
dotnet_separate_import_directive_groups = false
|
||||
|
||||
# Avoid "this." and "Me." if not necessary
|
||||
dotnet_style_qualification_for_field = false:suggestion
|
||||
dotnet_style_qualification_for_property = false:suggestion
|
||||
dotnet_style_qualification_for_method = false:suggestion
|
||||
dotnet_style_qualification_for_event = false:suggestion
|
||||
|
||||
# Use language keywords instead of framework type names for type references
|
||||
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
|
||||
dotnet_style_predefined_type_for_member_access = true:suggestion
|
||||
# Parentheses preferences
|
||||
dotnet_style_parentheses_in_arithmetic_binary_operators = never_if_unnecessary:silent
|
||||
dotnet_style_parentheses_in_relational_binary_operators = never_if_unnecessary:silent
|
||||
dotnet_style_parentheses_in_other_binary_operators = never_if_unnecessary:silent
|
||||
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
|
||||
|
||||
# Modifier preferences
|
||||
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
|
||||
dotnet_style_readonly_field = true:suggestion
|
||||
|
||||
# Expression-level preferences
|
||||
dotnet_style_object_initializer = true:suggestion
|
||||
dotnet_style_collection_initializer = true:suggestion
|
||||
dotnet_style_coalesce_expression = true:suggestion
|
||||
dotnet_style_null_propagation = true:suggestion
|
||||
dotnet_style_explicit_tuple_names = true:suggestion
|
||||
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:silent
|
||||
dotnet_style_prefer_inferred_tuple_names = true:suggestion
|
||||
dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
|
||||
dotnet_style_prefer_auto_properties = true:warning
|
||||
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
|
||||
dotnet_style_prefer_conditional_expression_over_return = true:silent
|
||||
|
||||
|
||||
# CSharp code style settings:
|
||||
[*.cs]
|
||||
# Prefer "var" everywhere
|
||||
csharp_style_var_elsewhere = false:none
|
||||
csharp_style_var_for_built_in_types = false:none
|
||||
csharp_style_var_when_type_is_apparent = false:none
|
||||
|
||||
# Prefer method-like constructs to have a block body
|
||||
csharp_style_expression_bodied_methods = true:suggestion
|
||||
csharp_style_expression_bodied_constructors = false:suggestion
|
||||
csharp_style_expression_bodied_operators = true:suggestion
|
||||
|
||||
# Prefer property-like constructs to have an expression-body
|
||||
csharp_style_expression_bodied_properties = true:suggestion
|
||||
csharp_style_expression_bodied_indexers = true:suggestion
|
||||
csharp_style_expression_bodied_accessors = true:suggestion
|
||||
|
||||
# Suggest more modern language features when available
|
||||
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
|
||||
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
|
||||
csharp_style_inlined_variable_declaration = true:suggestion
|
||||
csharp_style_throw_expression = true:suggestion
|
||||
csharp_style_conditional_delegate_call = true:suggestion
|
||||
csharp_style_namespace_declarations = file_scoped
|
||||
|
||||
# Newline settings
|
||||
csharp_new_line_before_open_brace = all
|
||||
csharp_new_line_before_else = true
|
||||
csharp_new_line_before_catch = true
|
||||
csharp_new_line_before_finally = true
|
||||
csharp_new_line_before_members_in_object_initializers = true
|
||||
csharp_new_line_before_members_in_anonymous_types = true
|
||||
|
||||
# Space preferences
|
||||
csharp_space_after_cast = false
|
||||
csharp_space_after_keywords_in_control_flow_statements = true
|
||||
csharp_space_between_method_call_parameter_list_parentheses = false
|
||||
csharp_space_between_method_declaration_parameter_list_parentheses = false
|
||||
csharp_space_between_parentheses = false
|
||||
csharp_space_before_colon_in_inheritance_clause = true
|
||||
csharp_space_after_colon_in_inheritance_clause = true
|
||||
csharp_space_around_binary_operators = before_and_after
|
||||
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
|
||||
csharp_space_between_method_call_name_and_opening_parenthesis = false
|
||||
csharp_space_between_method_call_empty_parameter_list_parentheses = false
|
||||
|
||||
# Wrapping preferences
|
||||
csharp_preserve_single_line_statements = true
|
||||
csharp_preserve_single_line_blocks = true
|
||||
|
||||
|
||||
|
||||
# SYMBOL NAMING RULES
|
||||
# Copied from https://github.com/dotnet/roslyn/blob/main/.editorconfig
|
||||
# Adapted rules:
|
||||
# - Constants are ALL_UPPER
|
||||
# - Non-private fields are PascalCase
|
||||
|
||||
# Non-private fields are PascalCase
|
||||
dotnet_naming_rule.non_private_readonly_fields_should_be_pascal_case.severity = warning
|
||||
dotnet_naming_rule.non_private_readonly_fields_should_be_pascal_case.symbols = non_private_readonly_fields
|
||||
dotnet_naming_rule.non_private_readonly_fields_should_be_pascal_case.style = non_private_readonly_field_style
|
||||
|
||||
dotnet_naming_symbols.non_private_readonly_fields.applicable_kinds = field
|
||||
dotnet_naming_symbols.non_private_readonly_fields.applicable_accessibilities = public, protected, internal, protected_internal, private_protected
|
||||
|
||||
dotnet_naming_style.non_private_readonly_field_style.capitalization = pascal_case
|
||||
|
||||
# Constants are ALL_UPPER
|
||||
dotnet_naming_rule.constants_should_be_all_upper.severity = warning
|
||||
dotnet_naming_rule.constants_should_be_all_upper.symbols = constants
|
||||
dotnet_naming_rule.constants_should_be_all_upper.style = constant_style
|
||||
|
||||
dotnet_naming_symbols.constants.applicable_kinds = field, local
|
||||
dotnet_naming_symbols.constants.required_modifiers = const
|
||||
|
||||
dotnet_naming_style.constant_style.capitalization = all_upper
|
||||
|
||||
# Private static fields are camelCase and start with s_
|
||||
dotnet_naming_rule.static_fields_should_be_camel_case.severity = warning
|
||||
dotnet_naming_rule.static_fields_should_be_camel_case.symbols = static_fields
|
||||
dotnet_naming_rule.static_fields_should_be_camel_case.style = static_field_style
|
||||
|
||||
dotnet_naming_symbols.static_fields.applicable_accessibilities = private
|
||||
dotnet_naming_symbols.static_fields.applicable_kinds = field
|
||||
dotnet_naming_symbols.static_fields.required_modifiers = static
|
||||
|
||||
dotnet_naming_style.static_field_style.capitalization = camel_case
|
||||
dotnet_naming_style.static_field_style.required_prefix = s_
|
||||
|
||||
|
||||
# Instance fields are camelCase and start with _
|
||||
dotnet_naming_rule.instance_fields_should_be_camel_case.severity = warning
|
||||
dotnet_naming_rule.instance_fields_should_be_camel_case.symbols = instance_fields
|
||||
dotnet_naming_rule.instance_fields_should_be_camel_case.style = instance_field_style
|
||||
|
||||
dotnet_naming_symbols.instance_fields.applicable_kinds = field
|
||||
|
||||
dotnet_naming_style.instance_field_style.capitalization = camel_case
|
||||
dotnet_naming_style.instance_field_style.required_prefix = _
|
||||
|
||||
# Locals and parameters are camelCase
|
||||
dotnet_naming_rule.locals_should_be_camel_case.severity = warning
|
||||
dotnet_naming_rule.locals_should_be_camel_case.symbols = locals_and_parameters
|
||||
dotnet_naming_rule.locals_should_be_camel_case.style = camel_case_style
|
||||
|
||||
dotnet_naming_symbols.locals_and_parameters.applicable_kinds = parameter, local
|
||||
|
||||
dotnet_naming_style.camel_case_style.capitalization = camel_case
|
||||
|
||||
# Local functions are PascalCase
|
||||
dotnet_naming_rule.local_functions_should_be_pascal_case.severity = warning
|
||||
dotnet_naming_rule.local_functions_should_be_pascal_case.symbols = local_functions
|
||||
dotnet_naming_rule.local_functions_should_be_pascal_case.style = local_function_style
|
||||
|
||||
dotnet_naming_symbols.local_functions.applicable_kinds = local_function
|
||||
|
||||
dotnet_naming_style.local_function_style.capitalization = pascal_case
|
||||
|
||||
# By default, name items with PascalCase
|
||||
dotnet_naming_rule.members_should_be_pascal_case.severity = warning
|
||||
dotnet_naming_rule.members_should_be_pascal_case.symbols = all_members
|
||||
dotnet_naming_rule.members_should_be_pascal_case.style = pascal_case_style
|
||||
|
||||
dotnet_naming_symbols.all_members.applicable_kinds = *
|
||||
|
||||
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
|
||||
|
||||
|
||||
# Analyzer settings
|
||||
dotnet_analyzer_diagnostic.category-Style.severity = warning # All rules will use this severity unless overriden
|
||||
dotnet_diagnostic.ide0055.severity = none # Formatting rule: Incompatible with CSharpier
|
||||
dotnet_diagnostic.ide0007.severity = none # Use var instead of explicit type: Preference
|
||||
dotnet_diagnostic.ide0009.severity = none # Add this or Me qualification: Preference
|
||||
dotnet_diagnostic.ide0200.severity = none # Remove unnecessary lambda expression: may be performance reasons not to
|
||||
dotnet_diagnostic.ide0058.severity = none # Remove unnecessary expression value: Subjective
|
||||
dotnet_diagnostic.ide0010.severity = none # Add missing cases to switch statement: Too verbose
|
||||
dotnet_diagnostic.ide0200.severity = none # Remove unnecessary lambda expression: may be performance reasons not to
|
||||
dotnet_diagnostic.ide0058.severity = none # Remove unnecessary expression value: Subjective
|
||||
dotnet_diagnostic.ide0001.severity = suggestion # Name can be simplified: Non enforceable in build
|
||||
dotnet_diagnostic.ide0046.severity = suggestion # Use conditional expression for return: Subjective
|
||||
dotnet_diagnostic.ide0045.severity = suggestion # Use conditional expression for assignment: Subjective
|
||||
dotnet_diagnostic.ide0078.severity = suggestion # Use pattern matching: Subjective
|
||||
dotnet_diagnostic.ide0260.severity = suggestion # Use pattern matching: Subjective
|
||||
dotnet_diagnostic.ide0022.severity = suggestion # Use expression body for method: Subjective
|
||||
dotnet_diagnostic.ide0061.severity = suggestion # Use expression body for local functions: Subjective
|
||||
dotnet_diagnostic.ide0063.severity = suggestion # Using directive can be simplified
|
||||
dotnet_diagnostic.ide0066.severity = suggestion # Use switch expression: Subjective
|
||||
dotnet_diagnostic.ide0029.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0030.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0270.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0042.severity = suggestion # Deconstruct variable declaration: Subjective
|
||||
dotnet_diagnostic.ide0039.severity = suggestion # Use local function instead of lambda: Subjective
|
||||
dotnet_diagnostic.ide0029.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0030.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0270.severity = suggestion # Null check can be simplified: Subjective
|
||||
dotnet_diagnostic.ide0042.severity = suggestion # Deconstruct variable declaration: Subjective
|
||||
dotnet_diagnostic.ide0028.severity = suggestion # Use collection initializers: Subjective
|
||||
dotnet_diagnostic.ide0072.severity = suggestion # Populate switch statement: Subjective
|
||||
dotnet_diagnostic.ide0074.severity = suggestion # Use compound assignment: Subjective
|
||||
|
||||
# Maintainability rules
|
||||
dotnet_diagnostic.ca1501.severity = warning # Avoid excessive inheritance
|
||||
dotnet_diagnostic.ca1502.severity = warning # Avoid excessive complexity
|
||||
dotnet_diagnostic.ca1505.severity = warning # Avoid unmaintainable code
|
||||
dotnet_diagnostic.ca1506.severity = warning # Avoid excessive class coupling
|
||||
dotnet_diagnostic.ca1507.severity = warning # Use nameof in place of string
|
||||
dotnet_diagnostic.ca1508.severity = warning # Avoid dead conditional code
|
||||
dotnet_diagnostic.ca1509.severity = warning # Invalid entry in code metrics configuration file
|
||||
dotnet_diagnostic.ca1861.severity = none # Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
|
||||
|
||||
|
||||
# Performance rules
|
||||
dotnet_diagnostic.ca1849.severity = suggestion # Call async methods when in an async method: May decrease performance
|
||||
dotnet_diagnostic.ca1822.severity = suggestion # Mark member as static
|
||||
dotnet_diagnostic.ca1859.severity = suggestion # Use concrete types when possible for improved performance
|
||||
|
||||
# Design rule
|
||||
dotnet_diagnostic.ca1002.severity = suggestion # Do not expose generic lists
|
||||
dotnet_diagnostic.ca1051.severity = warning # Do not declare visible instance fields
|
||||
dotnet_diagnostic.ca1056.severity = suggestion # URI properties should not be strings
|
||||
dotnet_diagnostic.ca1062.severity = none # Public method must check all parameters for null
|
||||
|
||||
# Naming
|
||||
dotnet_diagnostic.ca1707.severity = none # Remove underscores in names
|
||||
|
||||
# Usage
|
||||
dotnet_diagnostic.ca2227.severity = suggestion # Collection props should be read-only
|
||||
|
||||
dotnet_code_quality.ca1051.exclude_structs = true # CA1051 is excluded in structs
|
||||
dotnet_code_quality.dispose_ownership_transfer_at_constructor = true # CA2000 has a lot of false positives without this
|
||||
dotnet_code_quality.dispose_ownership_transfer_at_method_call = true # CA2000 has a lot of false positives without this
|
||||
dotnet_code_quality.dispose_analysis_kind = NonExceptionPathsOnlyNotDisposed # CA2000 has a lot of false positives without this
|
||||
|
||||
# NUnit
|
||||
dotnet_diagnostic.NUnit2001.severity = warning # Consider using Assert.That(expr, Is.False) instead of Assert.False(expr)
|
||||
dotnet_diagnostic.NUnit2002.severity = warning # Consider using Assert.That(expr, Is.False) instead of Assert.IsFalse(expr)
|
||||
dotnet_diagnostic.NUnit2003.severity = warning # Consider using Assert.That(expr, Is.True) instead of Assert.IsTrue(expr)
|
||||
dotnet_diagnostic.NUnit2004.severity = warning # Consider using Assert.That(expr, Is.True) instead of Assert.True(expr)
|
||||
dotnet_diagnostic.NUnit2005.severity = warning # Consider using Assert.That(actual, Is.EqualTo(expected)) instead of Assert.AreEqual(expected, actual)
|
||||
dotnet_diagnostic.NUnit2006.severity = warning # Consider using Assert.That(actual, Is.Not.EqualTo(expected)) instead of Assert.AreNotEqual(expected, actual)
|
||||
|
||||
dotnet_diagnostic.NUnit2010.severity = warning # Use EqualConstraint for better assertion messages in case of failure
|
||||
dotnet_diagnostic.NUnit2011.severity = warning # Use ContainsConstraint for better assertion messages in case of failure
|
||||
dotnet_diagnostic.NUnit2011.severity = warning # Use StartsWithConstraint for better assertion messages in case of failure
|
||||
dotnet_diagnostic.NUnit2011.severity = warning # Use EndsWithConstraint for better assertion messages in case of failure
|
||||
dotnet_diagnostic.NUnit2014.severity = warning # Use SomeItemsConstraint for better assertion messages in case of failure
|
||||
|
||||
dotnet_diagnostic.NUnit2015.severity = warning # Consider using Assert.That(actual, Is.SameAs(expected)) instead of Assert.AreSame(expected, actual)
|
||||
dotnet_diagnostic.NUnit2016.severity = warning # Consider using Assert.That(expr, Is.Null) instead of Assert.Null(expr)
|
||||
dotnet_diagnostic.NUnit2017.severity = warning # Consider using Assert.That(expr, Is.Null) instead of Assert.IsNull(expr)
|
||||
dotnet_diagnostic.NUnit2018.severity = warning # Consider using Assert.That(expr, Is.Not.Null) instead of Assert.NotNull(expr)
|
||||
dotnet_diagnostic.NUnit2028.severity = warning # Consider using Assert.That(actual, Is.GreaterThanOrEqualTo(expected)) instead of Assert.GreaterOrEqual(actual, expected)
|
||||
dotnet_diagnostic.NUnit2027.severity = warning # Consider using Assert.That(actual, Is.GreaterThan(expected)) instead of Assert.Greater(actual, expected)
|
||||
dotnet_diagnostic.NUnit2029.severity = warning # Consider using Assert.That(actual, Is.LessThan(expected)) instead of Assert.Less(actual, expected)
|
||||
dotnet_diagnostic.NUnit2030.severity = warning # Consider using Assert.That(actual, Is.LessThanOrEqualTo(expected)) instead of Assert.LessOrEqual(actual, expected)
|
||||
dotnet_diagnostic.NUnit2031.severity = warning # Consider using Assert.That(actual, Is.Not.SameAs(expected)) instead of Assert.AreNotSame(expected, actual)
|
||||
dotnet_diagnostic.NUnit2032.severity = warning # Consider using Assert.That(expr, Is.Zero) instead of Assert.Zero(expr)
|
||||
dotnet_diagnostic.NUnit2033.severity = warning # Consider using Assert.That(expr, Is.Not.Zero) instead of Assert.NotZero(expr)
|
||||
dotnet_diagnostic.NUnit2034.severity = warning # Consider using Assert.That(expr, Is.NaN) instead of Assert.IsNaN(expr)
|
||||
dotnet_diagnostic.NUnit2035.severity = warning # Consider using Assert.That(collection, Is.Empty) instead of Assert.IsEmpty(collection)
|
||||
dotnet_diagnostic.NUnit2036.severity = warning # Consider using Assert.That(collection, Is.Not.Empty) instead of Assert.IsNotEmpty(collection)
|
||||
dotnet_diagnostic.NUnit2037.severity = warning # Consider using Assert.That(collection, Does.Contain(instance)) instead of Assert.Contains(instance, collection)
|
||||
dotnet_diagnostic.NUnit2038.severity = warning # Consider using Assert.That(actual, Is.InstanceOf(expected)) instead of Assert.IsInstanceOf(expected, actual)
|
||||
dotnet_diagnostic.NUnit2039.severity = warning # Consider using Assert.That(actual, Is.Not.InstanceOf(expected)) instead of Assert.IsNotInstanceOf(expected, actual)
|
||||
|
||||
[*.{appxmanifest,asax,ascx,aspx,axaml,build,c,c++,cc,cginc,compute,cp,cpp,cs,cshtml,cu,cuh,cxx,dtd,fs,fsi,fsscript,fsx,fx,fxh,h,hh,hlsl,hlsli,hlslinc,hpp,hxx,inc,inl,ino,ipp,ixx,master,ml,mli,mpp,mq4,mq5,mqh,nuspec,paml,razor,resw,resx,shader,skin,tpp,usf,ush,vb,xaml,xamlx,xoml,xsd}]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
tab_width = 2
|
||||
@@ -0,0 +1,5 @@
|
||||
# Set the default behavior, in case people don't have core.autocrlf set.
|
||||
* text=auto
|
||||
|
||||
# need original files to be windows
|
||||
*.txt text eol=crlf
|
||||
@@ -0,0 +1,76 @@
|
||||
# Contributor Covenant Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
In the interest of fostering an open and welcoming environment, we as
|
||||
contributors and maintainers pledge to making participation in our project and
|
||||
our community a harassment-free experience for everyone, regardless of age, body
|
||||
size, disability, ethnicity, sex characteristics, gender identity and expression,
|
||||
level of experience, education, socio-economic status, nationality, personal
|
||||
appearance, race, religion, or sexual identity and orientation.
|
||||
|
||||
## Our Standards
|
||||
|
||||
Examples of behavior that contributes to creating a positive environment
|
||||
include:
|
||||
|
||||
- Using welcoming and inclusive language
|
||||
- Being respectful of differing viewpoints and experiences
|
||||
- Gracefully accepting constructive criticism
|
||||
- Focusing on what is best for the community
|
||||
- Showing empathy towards other community members
|
||||
|
||||
Examples of unacceptable behavior by participants include:
|
||||
|
||||
- The use of sexualized language or imagery and unwelcome sexual attention or
|
||||
advances
|
||||
- Trolling, insulting/derogatory comments, and personal or political attacks
|
||||
- Public or private harassment
|
||||
- Publishing others' private information, such as a physical or electronic
|
||||
address, without explicit permission
|
||||
- Other conduct which could reasonably be considered inappropriate in a
|
||||
professional setting
|
||||
|
||||
## Our Responsibilities
|
||||
|
||||
Project maintainers are responsible for clarifying the standards of acceptable
|
||||
behavior and are expected to take appropriate and fair corrective action in
|
||||
response to any instances of unacceptable behavior.
|
||||
|
||||
Project maintainers have the right and responsibility to remove, edit, or
|
||||
reject comments, commits, code, wiki edits, issues, and other contributions
|
||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
||||
permanently any contributor for other behaviors that they deem inappropriate,
|
||||
threatening, offensive, or harmful.
|
||||
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies both within project spaces and in public spaces
|
||||
when an individual is representing the project or its community. Examples of
|
||||
representing a project or community include using an official project e-mail
|
||||
address, posting via an official social media account, or acting as an appointed
|
||||
representative at an online or offline event. Representation of a project may be
|
||||
further defined and clarified by project maintainers.
|
||||
|
||||
## Enforcement
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported by contacting the project team at hello@speckle.systems. All
|
||||
complaints will be reviewed and investigated and will result in a response that
|
||||
is deemed necessary and appropriate to the circumstances. The project team is
|
||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
||||
Further details of specific enforcement policies may be posted separately.
|
||||
|
||||
Project maintainers who do not follow or enforce the Code of Conduct in good
|
||||
faith may face temporary or permanent repercussions as determined by other
|
||||
members of the project's leadership.
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
||||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||
|
||||
[homepage]: https://www.contributor-covenant.org
|
||||
|
||||
For answers to common questions about this code of conduct, see
|
||||
https://www.contributor-covenant.org/faq
|
||||
@@ -0,0 +1,58 @@
|
||||
# Speckle Contribution Guidelines
|
||||
|
||||
## Introduction
|
||||
|
||||
Thank you for reading this! Speckle's a rather wide network of parts that depend on each other, either directly, indirectly or even just cosmetically.
|
||||
|
||||
> **Speckle** is a quite large ecosystem of moving parts. Any changes may have unintended effects, that can cause problems quickly for many people (and processes) that rely on Speckle.
|
||||
|
||||
This means that what might look like a simple quick change in one repo may have a big hidden cost that propagates around other parts of the project. We're all here to help each other, and this guide is meant to help you get started and promote a framework that can untangle all these dependecies through discussion!
|
||||
|
||||
## Bugs & Issues 🐞
|
||||
|
||||
### Found a new bug?
|
||||
|
||||
- First step is to check whether this is a new bug! We encourage you to search through the issues of the project in question **and** associated repos!
|
||||
|
||||
- If you come up with nothing, **open a new issue with a clear title and description**, as much relevant information as possible: system configuration, code samples & steps to reproduce the problem.
|
||||
|
||||
- Can't mention this often enough: tells us how to reproduce the problem! We will ignore or flag as such issues without reproduction steps.
|
||||
|
||||
- Try to reference & note all potentially affected projects.
|
||||
|
||||
### Sending a PR for Bug Fixes
|
||||
|
||||
You fixed something! Great! We hope you logged it first :) Make sure though that you've covered the lateral thinking needed for a bug report, as described above, also in your implementation! If there any tests, make sure they all pass. If there are none, it means they're missing - so add them!
|
||||
|
||||
### Code Style
|
||||
|
||||
When collaborating on a project in GitHub, it's important to follow coding conventions and style guidelines to ensure consistency and readability of the codebase. One commonly used convention is to use two spaces for indentation.
|
||||
|
||||
To use two spaces for indentation in GitHub, you can configure your text editor or IDE to use this indentation style. Once you've written your code, you can commit and push your changes to GitHub.
|
||||
|
||||
When collaborating with others on GitHub, it's important to communicate any changes to coding conventions or style guidelines, and to work together to maintain a consistent coding style throughout the project. Code reviews can also help ensure that code is well-formatted and easy to read.
|
||||
|
||||
## New Features 🎉
|
||||
|
||||
The golden rule is to Discuss First!
|
||||
|
||||
- Before embarking on adding a new feature, suggest it first as an issue with the `enhancement` label and/or title - this will allow relevant people to pitch in
|
||||
- We'll now discuss your requirements and see how and if they fit within the Speckle ecosystem.
|
||||
- The last step is to actually start writing code & submit a PR so we can follow along!
|
||||
- All new features should, if and where possible, come with tests. We won't merge without!
|
||||
|
||||
> Many clients may potentially have overlapping scopes, some features might already be in dev somewhere else, or might have been postponed to the next major release due to api instability in that area. For example, adding a delete stream button in the accounts panel in rhino: this feature was planned for speckle admin, and the whole functionality of the accounts panel in rhino is to be greatly reduced!
|
||||
|
||||
## Cosmetic Patches ✨
|
||||
|
||||
Changes that are cosmetic in nature and do not add anything substantial to the stability or functionality of Speckle **will generally not be accepted**.
|
||||
|
||||
Why? However trivial the changes might seem, there might be subtle reasons for the original code to be as it is. Furthermore, there are a lot of potential hidden costs (that even maintainers themselves are not aware of fully!) and they eat up review time unncessarily.
|
||||
|
||||
> **Examples**: modifying the colour of an UI element in one client may have a big hidden cost and need propagation in several other clients that implement a similar ui element. Changing the default port or specifiying `localhost` instead of `0.0.0.0` breaks cross-vm debugging and developing.
|
||||
|
||||
## Wrap up
|
||||
|
||||
Don't worry if you get things wrong. We all do, including project owners: this document should've been here a long time ago. There's plenty of room for discussion on our community [forum](https://discourse.speckle.works).
|
||||
|
||||
🙌❤️💙💚💜🙌
|
||||
@@ -0,0 +1,6 @@
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "github-actions" # search for actions - there are other options available
|
||||
directory: "/" # search in .github/workflows under root `/`
|
||||
schedule:
|
||||
interval: "weekly" # check for action update every week
|
||||
@@ -0,0 +1,29 @@
|
||||
name: .NET CI Build
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
filter: tree:0
|
||||
|
||||
- name: Setup .NET
|
||||
uses: actions/setup-dotnet@v4
|
||||
with:
|
||||
dotnet-version: 8.x.x
|
||||
|
||||
- uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.nuget/packages
|
||||
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-nuget-
|
||||
|
||||
- name: 🔫 Build All
|
||||
run: ./build.ps1
|
||||
@@ -0,0 +1,33 @@
|
||||
name: .NET Build and Publish
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: ["main"]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
filter: tree:0
|
||||
|
||||
- name: Setup .NET
|
||||
uses: actions/setup-dotnet@v4
|
||||
with:
|
||||
dotnet-version: 8.x.x
|
||||
|
||||
- uses: actions/cache@v4
|
||||
with:
|
||||
path: ~/.nuget/packages
|
||||
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-nuget-
|
||||
|
||||
- name: 🔫 Build and Pack
|
||||
run: ./build.ps1 pack
|
||||
|
||||
- name: Push to nuget.org
|
||||
run: dotnet nuget push output\*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{secrets.CONNECTORS_NUGET_TOKEN }} --skip-duplicate
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
**/bin/*
|
||||
**/obj/*
|
||||
_ReSharper.SharpCompress/
|
||||
bin/
|
||||
*.suo
|
||||
*.user
|
||||
TestArchives/Scratch/
|
||||
TestArchives/Scratch2/
|
||||
TestResults/
|
||||
*.nupkg
|
||||
packages/*/
|
||||
project.lock.json
|
||||
tests/TestArchives/Scratch
|
||||
.vs
|
||||
tools
|
||||
.vscode
|
||||
.idea/
|
||||
|
||||
.DS_Store
|
||||
*.snupkg
|
||||
/tests/TestArchives/6d23a38c-f064-4ef1-ad89-b942396f53b9/Scratch
|
||||
@@ -0,0 +1,13 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<IsPackable>false</IsPackable>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Bullseye" Version="5.0.0"/>
|
||||
<PackageReference Include="Glob" Version="1.1.9"/>
|
||||
<PackageReference Include="SimpleExec" Version="12.0.0"/>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace Build;
|
||||
|
||||
public static class Consts
|
||||
{
|
||||
public static readonly string[] Solutions = { "Speckle.Host.Apis.sln" };
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
using Build;
|
||||
using GlobExpressions;
|
||||
using static Bullseye.Targets;
|
||||
using static SimpleExec.Command;
|
||||
|
||||
const string CLEAN = "clean";
|
||||
const string RESTORE = "restore";
|
||||
const string BUILD = "build";
|
||||
const string TEST = "test";
|
||||
const string FORMAT = "format";
|
||||
const string RESTORE_TOOLS = "restore-tools";
|
||||
const string PACK = "pack";
|
||||
|
||||
Target(
|
||||
CLEAN,
|
||||
ForEach("**/output"),
|
||||
dir =>
|
||||
{
|
||||
IEnumerable<string> GetDirectories(string d)
|
||||
{
|
||||
return Glob.Directories(".", d);
|
||||
}
|
||||
|
||||
void RemoveDirectory(string d)
|
||||
{
|
||||
if (Directory.Exists(d))
|
||||
{
|
||||
Console.WriteLine(d);
|
||||
Directory.Delete(d, true);
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var d in GetDirectories(dir))
|
||||
{
|
||||
RemoveDirectory(d);
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
RESTORE_TOOLS,
|
||||
() =>
|
||||
{
|
||||
Run("dotnet", "tool restore");
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
FORMAT,
|
||||
DependsOn(RESTORE_TOOLS),
|
||||
() =>
|
||||
{
|
||||
Run("dotnet", "csharpier --check .");
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
RESTORE,
|
||||
Consts.Solutions,
|
||||
s =>
|
||||
{
|
||||
Run("dotnet", $"restore {s} --locked-mode");
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
BUILD,
|
||||
DependsOn(RESTORE),
|
||||
Consts.Solutions,
|
||||
s =>
|
||||
{
|
||||
Run("dotnet", $"build {s} -c Release --no-restore");
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
TEST,
|
||||
DependsOn(BUILD),
|
||||
() =>
|
||||
{
|
||||
IEnumerable<string> GetFiles(string d)
|
||||
{
|
||||
return Glob.Files(".", d);
|
||||
}
|
||||
|
||||
foreach (var file in GetFiles("**/*.Tests.csproj"))
|
||||
{
|
||||
Run("dotnet", $"test {file} -c Release --no-build --verbosity=normal");
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
Target(
|
||||
PACK,
|
||||
DependsOn(TEST),
|
||||
Consts.Solutions,
|
||||
s =>
|
||||
{
|
||||
Run("dotnet", $"pack {s} -c Release -o output --no-build");
|
||||
}
|
||||
);
|
||||
|
||||
Target("default", DependsOn(FORMAT, TEST), () => Console.WriteLine("Done!"));
|
||||
|
||||
await RunTargetsAndExitAsync(args).ConfigureAwait(true);
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 1,
|
||||
"dependencies": {
|
||||
"net8.0": {
|
||||
"Bullseye": {
|
||||
"type": "Direct",
|
||||
"requested": "[5.0.0, )",
|
||||
"resolved": "5.0.0",
|
||||
"contentHash": "bqyt+m17ym+5aN45C5oZRAjuLDt8jKiCm/ys1XfymIXSkrTFwvI/QsbY3ucPSHDz7SF7uON7B57kXFv5H2k1ew=="
|
||||
},
|
||||
"Glob": {
|
||||
"type": "Direct",
|
||||
"requested": "[1.1.9, )",
|
||||
"resolved": "1.1.9",
|
||||
"contentHash": "AfK5+ECWYTP7G3AAdnU8IfVj+QpGjrh9GC2mpdcJzCvtQ4pnerAGwHsxJ9D4/RnhDUz2DSzd951O/lQjQby2Sw=="
|
||||
},
|
||||
"SimpleExec": {
|
||||
"type": "Direct",
|
||||
"requested": "[12.0.0, )",
|
||||
"resolved": "12.0.0",
|
||||
"contentHash": "ptxlWtxC8vM6Y6e3h9ZTxBBkOWnWrm/Sa1HT+2i1xcXY3Hx2hmKDZP5RShPf8Xr9D+ivlrXNy57ktzyH8kyt+Q=="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
<Project>
|
||||
<PropertyGroup Label="Company Info">
|
||||
<Authors>Speckle</Authors>
|
||||
<Company>Speckle</Company>
|
||||
<Copyright>Copyright (c) AEC Systems Ltd</Copyright>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<AnalysisMode>Recommended</AnalysisMode>
|
||||
<WarningsAsErrors>true</WarningsAsErrors>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
|
||||
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
<RunAnalyzersDuringLiveAnalysis>False</RunAnalyzersDuringLiveAnalysis>
|
||||
<RunAnalyzersDuringBuild>False</RunAnalyzersDuringBuild>
|
||||
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<MinVerDefaultPreReleaseIdentifiers>preview</MinVerDefaultPreReleaseIdentifiers>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -1 +1,3 @@
|
||||
# speckle-csharp-api
|
||||
# Speckle Host Apis
|
||||
|
||||
This repo uses https://github.com/specklesystems/ProxyGenerator to generate wrappers around various Host Applications. This makes the result interfaces usable in unit tests as the host application API only allows it usable as a plugin.
|
||||
@@ -0,0 +1,15 @@
|
||||
<Project>
|
||||
<Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props, $(MSBuildThisFileDirectory)..))" />
|
||||
<PropertyGroup>
|
||||
<IsPackable>true</IsPackable>
|
||||
<PackageReadmeFile>README.md</PackageReadmeFile>
|
||||
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
||||
<IncludeSymbols>true</IncludeSymbols>
|
||||
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
|
||||
<EmbedUntrackedSources>true</EmbedUntrackedSources>
|
||||
<Deterministic>true</Deterministic>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\README.md" Pack="true" PackagePath="\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,54 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Config", "Config", "{7A91F6BF-EA8A-428E-BB97-B6C448C247EF}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
.editorconfig = .editorconfig
|
||||
Directory.Build.props = Directory.Build.props
|
||||
global.json = global.json
|
||||
README.md = README.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Build", "Build\Build.csproj", "{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{42C36267-88A8-4F94-9E62-5D43A02D033C}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
.github\workflows\ci.yml = .github\workflows\ci.yml
|
||||
.github\workflows\main.yml = .github\workflows\main.yml
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{3B0D8F6E-C701-446E-BAE3-B6FDF1812901}"
|
||||
EndProject
|
||||
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Speckle.Shared", "Speckle.Shared\Speckle.Shared.shproj", "{E1C43415-3000-45F4-8BF9-B4DD7D7F2ED6}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2023.Fakes.Generator", "Speckle.Revit2023.Fakes.Generator\Speckle.Revit2023.Fakes.Generator.csproj", "{D25C688F-1673-4AEB-8186-6105C8CB679A}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Revit", "Revit", "{BD68BFA8-3EC7-4689-987E-6422A37CF3B0}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Speckle.Revit2023.Fakes", "Speckle.Revit2023.Fakes\Speckle.Revit2023.Fakes.csproj", "{4B16340A-C493-41AB-85E8-E32C92533118}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{D25C688F-1673-4AEB-8186-6105C8CB679A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{D25C688F-1673-4AEB-8186-6105C8CB679A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{D25C688F-1673-4AEB-8186-6105C8CB679A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{D25C688F-1673-4AEB-8186-6105C8CB679A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{4B16340A-C493-41AB-85E8-E32C92533118}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4B16340A-C493-41AB-85E8-E32C92533118}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4B16340A-C493-41AB-85E8-E32C92533118}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4B16340A-C493-41AB-85E8-E32C92533118}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{00F3BEC6-614D-4AEE-923A-0E2DF40FDE6B} = {42C36267-88A8-4F94-9E62-5D43A02D033C}
|
||||
{E1C43415-3000-45F4-8BF9-B4DD7D7F2ED6} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
|
||||
{D25C688F-1673-4AEB-8186-6105C8CB679A} = {3B0D8F6E-C701-446E-BAE3-B6FDF1812901}
|
||||
{4B16340A-C493-41AB-85E8-E32C92533118} = {BD68BFA8-3EC7-4689-987E-6422A37CF3B0}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -0,0 +1,42 @@
|
||||
using System.Reflection;
|
||||
using Speckle.Shared;
|
||||
|
||||
var asm = Assembly.GetEntryAssembly();
|
||||
Assembly GetAssembly(string name)
|
||||
{
|
||||
var path = Path.Combine(Path.GetDirectoryName(asm.Location), name);
|
||||
return Assembly.ReflectionOnlyLoadFrom(path);
|
||||
}
|
||||
|
||||
Generator generator =
|
||||
new(
|
||||
"Speckle.Revit2023.Fakes",
|
||||
[GetAssembly("RevitAPI.dll"), GetAssembly("RevitAPIUI.dll")],
|
||||
[
|
||||
"Autodesk.Revit.DB",
|
||||
"Autodesk.Revit.DB.Architecture",
|
||||
"Autodesk.Revit.UI",
|
||||
"Autodesk.Revit.DB.ExtensibleStorage",
|
||||
"Autodesk.Revit.DB.ExternalService",
|
||||
"Autodesk.Revit.DB.Structure",
|
||||
"Autodesk.Revit.DB.Electrical",
|
||||
"Autodesk.Revit.DB.Plumbing",
|
||||
"Autodesk.Revit.DB.Fabrication",
|
||||
"Autodesk.Revit.DB.Mechanical",
|
||||
"Autodesk.Revit.DB.Analysis",
|
||||
"Autodesk.Revit.DB.PointClouds",
|
||||
"Autodesk.Revit.Exceptions"
|
||||
],
|
||||
[
|
||||
new("WallSweepInfo", []),
|
||||
new("ToggleButtonData", []),
|
||||
new("RadioButtonGroup", []),
|
||||
new("PanelScheduleTemplate", [new("IsValidType")]),
|
||||
new("FabricReinSpanSymbol", [new("Create")]),
|
||||
new("PathReinSpanSymbol", [new("Create")]),
|
||||
new("RebarSystemSpanSymbol", [new("Create")]),
|
||||
new("ProjectInfo", [new("Name")]),
|
||||
new("ImageView", [new("Create")])
|
||||
]
|
||||
);
|
||||
generator.Generate();
|
||||
@@ -0,0 +1,17 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
<IsPackable>false</IsPackable>
|
||||
<RootNamespace>Speckle.FakesGenerator</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\Speckle.Shared\Speckle.Shared.projitems" Label="Shared" />
|
||||
<ItemGroup>
|
||||
<PackageReference Include="PolySharp" Version="1.14.1">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Speckle.Revit.API" Version="2023.0.0" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"version": 1,
|
||||
"dependencies": {
|
||||
".NETFramework,Version=v4.8": {
|
||||
"PolySharp": {
|
||||
"type": "Direct",
|
||||
"requested": "[1.14.1, )",
|
||||
"resolved": "1.14.1",
|
||||
"contentHash": "mOOmFYwad3MIOL14VCjj02LljyF1GNw1wP0YVlxtcPvqdxjGGMNdNJJxHptlry3MOd8b40Flm8RPOM8JOlN2sQ=="
|
||||
},
|
||||
"Speckle.Revit.API": {
|
||||
"type": "Direct",
|
||||
"requested": "[2023.0.0, )",
|
||||
"resolved": "2023.0.0",
|
||||
"contentHash": "tq40eD7psgTbV+epNouYyqfo6+hEi7FmXZqcxEOsAV7zfYyWhL6Rt3vmojkWGNuerGbH6oRI6KIIxrnlCNb8Hw=="
|
||||
}
|
||||
},
|
||||
".NETFramework,Version=v4.8/win7-x86": {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Autodesk.Revit.DB.Plumbing
|
||||
{
|
||||
public partial class FluidTemperatureSetIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FluidType
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
|
||||
namespace Autodesk.Revit.DB.Electrical
|
||||
{
|
||||
public partial class CableTraySizeIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class CableTraySizes
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ConduitSizeIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ConduitSizes
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ConduitSizeSettingIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ConduitSizeSettings
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
|
||||
namespace Autodesk.Revit.DB.Mechanical
|
||||
{
|
||||
public partial class DuctSizeIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class DuctSizes
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class DuctSizeSettingIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class DuctSizeSettings
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
|
||||
namespace Autodesk.Revit.DB.Structure
|
||||
{
|
||||
public partial class RebarContainer
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class RebarContainerIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
|
||||
namespace Autodesk.Revit.DB.PointClouds
|
||||
{
|
||||
public partial class PointCollection
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class PointIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial struct CloudPoint
|
||||
{
|
||||
public static implicit operator XYZ(CloudPoint cp) => new(cp.X, cp.Y, cp.Z);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,134 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class Definitions
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class CurveLoop
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportFontTable
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportPatternTable
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLineweightTableIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportPatternTableIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportFontTableIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class CurveLoopIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLayerTableIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLinetypeTableIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class GeometryElement
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLinetypeTable
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLineweightTable
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ExportLayerTable
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class SolidCurveIntersection
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class KeyBasedTreeEntries
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredElementCollector
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredWorksetCollector
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class DefinitionGroups
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ComponentRepeater
|
||||
{
|
||||
IEnumerator IEnumerable.GetEnumerator() => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class ComponentRepeaterIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class KeyBasedTreeEntriesIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredElementIdIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredElementIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredWorksetIdIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
|
||||
public partial class FilteredWorksetIterator
|
||||
{
|
||||
object IEnumerator.Current => throw new System.NotImplementedException();
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
||||
@@ -0,0 +1,70 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class ACADExportOptions : Autodesk.Revit.DB.BaseExportOptions
|
||||
{
|
||||
public virtual Autodesk.Revit.DB.Color HatchBackgroundColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean UseHatchBackgroundColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ACADVersion FileVersion
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String NonplotSuffix
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean MarkNonplotLayers
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ExportingAreas
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean SharedCoords
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ExportUnit TargetUnit
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ACAObjectPreference ACAPreference
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.SolidGeometry ExportOfSolids
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.TextTreatment TextTreatment
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String LinetypesFileName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.LineScaling LineScaling
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum ACADVersion
|
||||
{
|
||||
Default,
|
||||
R2007,
|
||||
R2010,
|
||||
R2013,
|
||||
R2018,
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum ACAObjectPreference
|
||||
{
|
||||
Object,
|
||||
Geometry,
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class APIObject : System.IDisposable
|
||||
{
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsReadOnly
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class ATFBaseExportOptions : System.IDisposable
|
||||
{
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId ViewId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class ATFTranslationServiceData : Autodesk.Revit.DB.ExternalService.IExternalData, System.IDisposable
|
||||
{
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class AXMImportOptions : Autodesk.Revit.DB.BaseImportOptions
|
||||
{
|
||||
public AXMImportOptions(Autodesk.Revit.DB.AXMImportOptions option) => throw new System.NotImplementedException();
|
||||
|
||||
public AXMImportOptions() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean ImportLevels
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class AdaptiveComponentFamilyUtils
|
||||
{
|
||||
public static System.Boolean IsAdaptiveComponentFamily(Autodesk.Revit.DB.Family family) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsAdaptivePoint(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsAdaptivePlacementPoint(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsAdaptiveShapeHandlePoint(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Int32 GetNumberOfAdaptivePoints(Autodesk.Revit.DB.Family family) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Int32 GetNumberOfPlacementPoints(Autodesk.Revit.DB.Family family) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Int32 GetNumberOfShapeHandlePoints(Autodesk.Revit.DB.Family family) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static void MakeAdaptivePoint(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId,
|
||||
Autodesk.Revit.DB.AdaptivePointType type
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Int32 GetPlacementNumber(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static void SetPlacementNumber(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId,
|
||||
System.Int32 placementNumber
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.AdaptivePointOrientationType GetPointOrientationType(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static void SetPointOrientationType(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId,
|
||||
Autodesk.Revit.DB.AdaptivePointOrientationType orientationType
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.AdaptivePointConstraintType GetPointConstraintType(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static void SetPointConstraintType(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.ElementId refPointId,
|
||||
Autodesk.Revit.DB.AdaptivePointConstraintType constraintType
|
||||
) => throw new System.NotImplementedException();
|
||||
}
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class AdaptiveComponentInstanceUtils
|
||||
{
|
||||
public static System.Boolean IsAdaptiveFamilySymbol(Autodesk.Revit.DB.FamilySymbol famSymb) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean HasAdaptiveFamilySymbol(Autodesk.Revit.DB.FamilyInstance famInst) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsAdaptiveComponentInstance(Autodesk.Revit.DB.FamilyInstance famInst) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.FamilyInstance CreateAdaptiveComponentInstance(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
Autodesk.Revit.DB.FamilySymbol famSymb
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static void MoveAdaptiveComponentInstance(
|
||||
Autodesk.Revit.DB.FamilyInstance famInst,
|
||||
Autodesk.Revit.DB.Transform trf,
|
||||
System.Boolean unHost
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstancePointElementRefIds(
|
||||
Autodesk.Revit.DB.FamilyInstance famInst
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstancePlacementPointElementRefIds(
|
||||
Autodesk.Revit.DB.FamilyInstance famInst
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetInstanceShapeHandlePointElementRefIds(
|
||||
Autodesk.Revit.DB.FamilyInstance famInst
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsInstanceFlipped(Autodesk.Revit.DB.FamilyInstance famInst) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static void SetInstanceFlipped(Autodesk.Revit.DB.FamilyInstance famInst, System.Boolean flip) =>
|
||||
throw new System.NotImplementedException();
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum AdaptivePointConstraintType
|
||||
{
|
||||
None,
|
||||
Plane_YZ,
|
||||
Plane_ZX,
|
||||
Plane_XY,
|
||||
Axis_X,
|
||||
Axis_Y,
|
||||
Axis_Z,
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum AdaptivePointOrientationType
|
||||
{
|
||||
ToHost,
|
||||
ToHostAndLoopSystem,
|
||||
ToGlobalZthenHost,
|
||||
ToGlobalXYZ,
|
||||
ToInstanceZthenHost,
|
||||
ToInstance,
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum AdaptivePointType
|
||||
{
|
||||
ReferencePoint,
|
||||
PlacementPoint,
|
||||
ShapeHandlePoint,
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class AddInId : System.IDisposable
|
||||
{
|
||||
public AddInId(System.Guid val) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String GetAddInNameFromDocument(Autodesk.Revit.DB.Document aDoc) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Guid GetGUID() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String GetAddInName() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum AllowedValues
|
||||
{
|
||||
NonNegative,
|
||||
All,
|
||||
Positive,
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public partial class AlphanumericRevisionSettings : System.IDisposable
|
||||
{
|
||||
public AlphanumericRevisionSettings(
|
||||
System.Collections.Generic.IList<System.String> sequence,
|
||||
System.String prefix,
|
||||
System.String suffix
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public AlphanumericRevisionSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AlphanumericRevisionSettings(Autodesk.Revit.DB.AlphanumericRevisionSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.AlphanumericRevisionSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValid() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<System.String> GetSequence() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetSequence(System.Collections.Generic.IList<System.String> sequence) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String Suffix
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String Prefix
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB;
|
||||
|
||||
public enum AlternateUnits
|
||||
{
|
||||
None,
|
||||
Right,
|
||||
Below,
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AllowLargeGeometry
|
||||
{
|
||||
DisAllow,
|
||||
Allow,
|
||||
Prompt,
|
||||
}
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayColorEntry : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayColorEntry(Autodesk.Revit.DB.Color color) => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayColorEntry(Autodesk.Revit.DB.Color color, System.Double value) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayColorEntry() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasValue() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color Color
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Value
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayColorSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayColorSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayColorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> GetIntermediateColors() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean AreIntermediateColorsValid(
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> map
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetIntermediateColors(
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.AnalysisDisplayColorEntry> map
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Int32 Colors() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleColorSettingsType ColorSettingsType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color MinColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color MaxColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayColoredSurfaceSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayColoredSurfaceSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayColoredSurfaceSettings(
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings other
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Int32 Transparency
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 GridLineWeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color GridColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowContourLines
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowGridLines
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+59
@@ -0,0 +1,59 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayDeformedShapeSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayDeformedShapeSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayDeformedShapeSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Int32 Transparency
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 GridLineWeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color GridColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double Rounding
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDeformedShapeTextLabelType TextLabelType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId TextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowContourLines
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowGridLines
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayDiagramSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayDiagramSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayDiagramSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Int32 OutlineLineWeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Color OutlineColor
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 Transparency
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double Rounding
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDiagramTextLabelType TextLabelType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleDiagramFenceType FenceType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId TextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayLegend : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Double Height
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+79
@@ -0,0 +1,79 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayLegendSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayLegendSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayLegendSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double NumberForScale
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 ScaleHeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 ColorRangeHeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 ColorRangeWidth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 NumberOfSteps
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double Rounding
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowDataDescription
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowDataName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowUnits
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ShowLegend
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId HeadingTextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId TextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayMarkersAndTextSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayMarkersAndTextSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayMarkersAndTextSettings(
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings other
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Rounding
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double MarkerSize
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleMarkerTextLabelType TextLabelType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleMarkerType MarkerType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId TextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+119
@@ -0,0 +1,119 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayStyle : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings deformedShapeSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings vectorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings diagramSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings markersAndTextSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle CreateAnalysisDisplayStyle(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings coloredSurfaceSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetElements(
|
||||
Autodesk.Revit.DB.Document document
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId FindByName(Autodesk.Revit.DB.Document document, System.String name) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetName(System.String name) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsNameUnique(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayStyle excludedElement
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings GetColorSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetColorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayColorSettings colorSettings) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings GetLegendSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetLegendSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayLegendSettings legendSettings) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasColoredSurfaceSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings GetColoredSurfaceSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetColoredSurfaceSettings(
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayColoredSurfaceSettings coloredSurfaceSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasMarkersAndTextSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings GetMarkersAndTextSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetMarkersAndTextSettings(
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayMarkersAndTextSettings markersAndTextSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasDiagramSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings GetDiagramSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetDiagramSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayDiagramSettings diagramSettings) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasVectorSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings GetVectorSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetVectorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings vectorSettings) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean HasDeformedShapeSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings GetDeformedShapeSettings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetDeformedShapeSettings(
|
||||
Autodesk.Revit.DB.Analysis.AnalysisDisplayDeformedShapeSettings deformedShapeSettings
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsTextTypeIdValid(
|
||||
Autodesk.Revit.DB.ElementId textTypeId,
|
||||
Autodesk.Revit.DB.Document doc
|
||||
) => throw new System.NotImplementedException();
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleColorSettingsType
|
||||
{
|
||||
GradientColor,
|
||||
SolidColorRanges,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleDeformedShapeTextLabelType
|
||||
{
|
||||
ShowAll,
|
||||
ShowNone,
|
||||
ShowPredefined,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleDiagramFenceType
|
||||
{
|
||||
ShowAll,
|
||||
ShowNone,
|
||||
ShowPredefined,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleDiagramTextLabelType
|
||||
{
|
||||
ShowAll,
|
||||
ShowNone,
|
||||
ShowPredefined,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleMarkerTextLabelType
|
||||
{
|
||||
ShowAll,
|
||||
ShowNone,
|
||||
ShowPredefined,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleMarkerType
|
||||
{
|
||||
Circle,
|
||||
Square,
|
||||
Triangle,
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleVectorArrowheadScale
|
||||
{
|
||||
NoScaling,
|
||||
Length5Percent,
|
||||
Length10Percent,
|
||||
Length15Percent,
|
||||
Length20Percent,
|
||||
NoArrow,
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleVectorOrientation
|
||||
{
|
||||
Linear,
|
||||
ArcAroundVectorAxis,
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleVectorPosition
|
||||
{
|
||||
ToDataPoint,
|
||||
FromDataPoint,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisDisplayStyleVectorTextType
|
||||
{
|
||||
ShowAll,
|
||||
ShowNone,
|
||||
ShowPredefined,
|
||||
}
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisDisplayVectorSettings : System.IDisposable
|
||||
{
|
||||
public AnalysisDisplayVectorSettings() => throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisDisplayVectorSettings(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisDisplayVectorSettings other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Int32 ArrowLineWeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double Rounding
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorOrientation VectorOrientation
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorPosition VectorPosition
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorArrowheadScale ArrowheadScale
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisDisplayStyleVectorTextType VectorTextType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId TextTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum AnalysisMode
|
||||
{
|
||||
BuildingElements,
|
||||
ConceptualMasses,
|
||||
ConceptualMassesAndBuildingElements,
|
||||
RoomsOrSpaces,
|
||||
}
|
||||
+61
@@ -0,0 +1,61 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class AnalysisResultSchema : System.IDisposable
|
||||
{
|
||||
public AnalysisResultSchema(System.String name, System.String description) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public AnalysisResultSchema(Autodesk.Revit.DB.Analysis.AnalysisResultSchema other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsEqual(Autodesk.Revit.DB.Analysis.AnalysisResultSchema other) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetUnits(
|
||||
System.Collections.Generic.IList<System.String> names,
|
||||
System.Collections.Generic.IList<System.Double> multipliers
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Int32 GetNumberOfUnits() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String GetUnitsName(System.Int32 index) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Double GetUnitsMultiplier(System.Int32 index) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Scale
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Int32 CurrentUnits
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsVisible
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId AnalysisDisplayStyleId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String Description
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String Name
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class BuildingEnvelopeAnalyzer : System.IDisposable
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.BuildingEnvelopeAnalyzer Create(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.Analysis.BuildingEnvelopeAnalyzerOptions options
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.LinkElementId> GetBoundingElements() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.LinkElementId> GetBoundingElementsForSpaceVolume(
|
||||
System.Int32 spaceVolume
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> GetCenterPointsForConnectedGridCellsInSpaceVolume(
|
||||
System.Int32 spaceVolume
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class BuildingEnvelopeAnalyzerOptions : System.IDisposable
|
||||
{
|
||||
public BuildingEnvelopeAnalyzerOptions() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double GridCellSize
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean OptimizeGridCellSize
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean AnalyzeEnclosedSpaceVolumes
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionFloorSlabType
|
||||
{
|
||||
InvalidFloorSlabTypeConstruction,
|
||||
LightweightConstructionHighInsulation,
|
||||
LightweightConstructionTypicalInsulation,
|
||||
LightweightConstructionLowInsulation,
|
||||
LightweightConstructionNoInsulationInterior,
|
||||
HighMassConstructionFrigidClimateSlabInsulation,
|
||||
HighMassConstructionColdClimateSlabInsulation,
|
||||
HighMassConstructionTypicalNoInsulation,
|
||||
NumFloorSlabTypeConstruction,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionOpeningType
|
||||
{
|
||||
InvalidOpeningTypeConstruction,
|
||||
Air,
|
||||
NumOpeningTypeConstruction,
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionRoofType
|
||||
{
|
||||
InvalidRoofTypeConstruction,
|
||||
HighInsulationCoolRoof,
|
||||
HighInsulationDarkRoof,
|
||||
TypicalInsulationCoolRoof,
|
||||
TypicalInsulationDarkRoof,
|
||||
LowInsulationCoolRoof,
|
||||
LowInsulationDarkRoof,
|
||||
NoInsulationDarkRoof,
|
||||
NumRoofTypeConstruction,
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionShadeType
|
||||
{
|
||||
InvalidShadeTypeConstruction,
|
||||
BasicShade,
|
||||
NumShadeTypeConstruction,
|
||||
}
|
||||
+70
@@ -0,0 +1,70 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class ConceptualConstructionType : Autodesk.Revit.DB.ElementType
|
||||
{
|
||||
public static Autodesk.Revit.DB.ElementId GetWallConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionWallType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetRoofConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionRoofType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetFloorOrSlabConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionFloorSlabType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetWindowOrSkylightConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionWindowSkylightType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetShadeConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionShadeType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetOpeningConstructionType(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.Analysis.ConceptualConstructionOpeningType typeEnum
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetAllConceptualConstructionsForCategory(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.ElementId massSubCategoryId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsValidConceptualConstructionId(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.ElementId constructionTypeId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidSurfaceSubcategoryForConstruction(
|
||||
Autodesk.Revit.DB.ElementId massSurfaceSubcategoryId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsValidConceptualConstructionIdForCategory(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.ElementId constructionTypeId,
|
||||
Autodesk.Revit.DB.ElementId massSubcategoryId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Int32 GetGBSId(Autodesk.Revit.DB.ElementId massSurfaceSubCategoryId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsValidSubcategoryForMassSurfaceDatas(Autodesk.Revit.DB.ElementId massSubCategoryId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId MassSurfaceSubCategoryId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId MaterialId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionWallType
|
||||
{
|
||||
InvalidExteriorWallTypeConstruction,
|
||||
LightweightConstructionHighInsulation,
|
||||
LightweightConstructionTypicalColdClimateInsulation,
|
||||
LightweightConstructionTypicalMildClimateInsulation,
|
||||
LightweightConstructionLowInsulation,
|
||||
LightweightConstructionNoInsulationInterior,
|
||||
HighMassConstructionHighInsulation,
|
||||
HighMassConstructionTypicalColdClimateInsulation,
|
||||
HighMassConstructionTypicalMildClimateInsulation,
|
||||
HighMassConstructionNoInsulationInterior,
|
||||
NumWallTypeConstruction,
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConceptualConstructionWindowSkylightType
|
||||
{
|
||||
InvalidWindowSkylightTypeConstruction,
|
||||
SinglePaneClearNoCoating,
|
||||
SinglePaneTinted,
|
||||
SinglePaneReflective,
|
||||
DoublePaneClearNoCoating,
|
||||
DoublePaneTinted,
|
||||
DoublePaneReflective,
|
||||
DoublePaneClearLowEColdClimateHighSHGC,
|
||||
DoublePaneClearLowEHotClimateLowSHGC,
|
||||
DoublePaneClearHighestPerformanceLowEHighVisTransLowSHGC,
|
||||
TriplePaneClearLowEHotOrColdClimate,
|
||||
QuadPaneClearLowEHotOrColdClimate,
|
||||
NumWindowSkylightTypeConstruction,
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class ConceptualSurfaceType : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.ConceptualSurfaceType GetByMassSubCategoryId(
|
||||
Autodesk.Revit.DB.Document cda,
|
||||
Autodesk.Revit.DB.ElementId massSubCategoryId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetAllMassSubCategoryIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetConstructionTypeIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId DefaultConstructionTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId MassSubCategoryId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum ConstructionType
|
||||
{
|
||||
ExteriorWall,
|
||||
InteriorWall,
|
||||
Slab,
|
||||
Roof,
|
||||
Ceiling,
|
||||
Floor,
|
||||
Door,
|
||||
ExteriorWindow,
|
||||
InteriorWindow,
|
||||
Skylight,
|
||||
}
|
||||
+54
@@ -0,0 +1,54 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyAnalysisDetailModel : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModel Create(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelOptions options
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModel GetMainEnergyAnalysisDetailModel(
|
||||
Autodesk.Revit.DB.Document document
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace> GetAnalyticalSpaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalSurfaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisOpening> GetAnalyticalOpenings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalShadingSurfaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void TransformModel() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId ExportCategory
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId BuildingTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ExportMullions
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean SimplifyCurtainSystems
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean IncludeShadingSurfaces
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelTier Tier
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyAnalysisDetailModelOptions : System.IDisposable
|
||||
{
|
||||
public EnergyAnalysisDetailModelOptions() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean ExportMullions
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean SimplifyCurtainSystems
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IncludeShadingSurfaces
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisDetailModelTier Tier
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyModelType EnergyModelType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum EnergyAnalysisDetailModelTier
|
||||
{
|
||||
NotComputed,
|
||||
FirstLevelBoundaries,
|
||||
SecondLevelBoundaries,
|
||||
Final,
|
||||
}
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyAnalysisOpening : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface GetAnalyticalSurface() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.Polyloop GetPolyloop() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetPolyloops() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String OpeningId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String OriginatingElementDescription
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.XYZ Corner
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisOpeningType OpeningType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String CADLinkUniqueId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String CADObjectUniqueId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String OpeningName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLOpeningType Type
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Height
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Width
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum EnergyAnalysisOpeningType
|
||||
{
|
||||
Door,
|
||||
Window,
|
||||
Skylight,
|
||||
Air,
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyAnalysisSpace : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisSurface> GetAnalyticalSurfaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetClosedShell() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetBoundary() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Double Volume
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Area
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String CADObjectUniqueId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String ComposedName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String Description
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String SpaceName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double InnerVolume
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double AnalyticalVolume
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+71
@@ -0,0 +1,71 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyAnalysisSurface : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace GetAnalyticalSpace() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSpace GetAdjacentAnalyticalSpace() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.EnergyAnalysisOpening> GetAnalyticalOpenings() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.Polyloop GetPolyloop() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.Polyloop> GetPolyloops() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String SurfaceId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.XYZ Corner
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.XYZ Normal
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.EnergyAnalysisSurfaceType SurfaceType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String OriginatingElementDescription
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String CADLinkUniqueId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String CADObjectUniqueId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String SurfaceName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLSurfaceType Type
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Tilt
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Azimuth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Height
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double Width
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum EnergyAnalysisSurfaceType
|
||||
{
|
||||
Roof,
|
||||
ExteriorWall,
|
||||
InteriorWall,
|
||||
Ceiling,
|
||||
InteriorFloor,
|
||||
ExteriorFloor,
|
||||
Shading,
|
||||
Air,
|
||||
Underground,
|
||||
}
|
||||
@@ -0,0 +1,276 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class EnergyDataSettings : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.EnergyDataSettings GetFromDocument(Autodesk.Revit.DB.Document cda) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsDocumentUsingEnergyDataAnalyticalModel(Autodesk.Revit.DB.Document ccda) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfSliverSpaceTolerance(System.Double silverSpaceTolerance) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfPercentageGlazing(System.Double percentageGlazing) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfSillHeight(System.Double sillHeight) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfShadeDepth(System.Double shadeDepth) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfPercentageSkylights(System.Double percentageSkylights) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckRangeOfSkylightWidth(System.Double skylightWidth) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckExportCategory(Autodesk.Revit.DB.ElementId exportCategoryId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean CheckConstructionSetElement(Autodesk.Revit.DB.ElementId constructionSetElementId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckGroundPlane(
|
||||
Autodesk.Revit.DB.Document ccda,
|
||||
Autodesk.Revit.DB.ElementId groundPlaneId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean CheckGroundPlane(Autodesk.Revit.DB.ElementId groundPlaneId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean CheckProjectPhase(Autodesk.Revit.DB.ElementId projectPhaseId) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckExportComplexity(
|
||||
Autodesk.Revit.DB.Analysis.gbXMLExportComplexity exportComplexity
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckBuildingConstructionClass(
|
||||
Autodesk.Revit.DB.Analysis.HVACLoadConstructionClass buildingConstructionClass
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckProjectReportType(
|
||||
Autodesk.Revit.DB.Analysis.HVACLoadLoadsReportType projectReportType
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckBuildingOperatingSchedule(
|
||||
Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule buildingOperatingSchedule
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckBuildingHVACSystem(
|
||||
Autodesk.Revit.DB.Analysis.gbXMLBuildingHVACSystem buildingHVACSystem
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckBuildingType(Autodesk.Revit.DB.Analysis.gbXMLBuildingType buildingType) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckServiceType(Autodesk.Revit.DB.Analysis.gbXMLServiceType serviceType) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckBuildingEnvelope(
|
||||
Autodesk.Revit.DB.Analysis.gbXMLExportBuildingEnvelope determinationMethod
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean CheckAnalysisType(Autodesk.Revit.DB.Analysis.AnalysisMode analysisType) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean EnableConceptualEnergyAnalyticalModel() => throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetBuildingConstructionSetElementId(Autodesk.Revit.DB.Document ccda) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetCreateAnalyticalModel(System.Boolean createAnalyticalModel) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String GetReportsFolderParsed() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetReportsFolder(System.String folderPath) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean DividePerimeter
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean EnergyModel
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingType BuildingType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double CoreOffset
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsExportMullionsEnabled
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean IsExportSimplifiedCurtainSystemsEnabled
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean IsExportShadingSurfacesEnabled
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String ReportsFolder
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double AnalyticalGridCellSize
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLExportBuildingEnvelope BuildingEnvelopeDeterminationMethod
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IncludeThermalProperties
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean UseAirChangesPerHour
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean UseOutsideAirPerArea
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean UseOutsideAirPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsGlazingShaded
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean CreateAnalyticalModel
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean UseHeatingCredits
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean ExportDefaults
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLServiceType ServiceType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId BuildingTypeId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.AnalysisMode AnalysisType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId ProjectPhase
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId GroundPlane
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId ExportCategory
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingHVACSystem BuildingHVACSystem
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLBuildingOperatingSchedule BuildingOperatingSchedule
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.HVACLoadLoadsReportType ProjectReportType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.HVACLoadConstructionClass BuildingConstructionClass
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.gbXMLExportComplexity ExportComplexity
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double OutsideAirChangesRatePerHour
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double OutsideAirPerArea
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double OutsideAirPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SkylightWidth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PercentageSkylights
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double ShadeDepth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SillHeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PercentageGlazing
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SliverSpaceTolerance
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum EnergyModelType
|
||||
{
|
||||
SpatialElement,
|
||||
BuildingElement,
|
||||
AnalysisMode,
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class FieldDomainPoints : System.IDisposable
|
||||
{
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class FieldDomainPointsByParameter : Autodesk.Revit.DB.Analysis.FieldDomainPoints
|
||||
{
|
||||
public FieldDomainPointsByParameter(System.Collections.Generic.IList<System.Double> points) =>
|
||||
throw new System.NotImplementedException();
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class FieldDomainPointsByUV : Autodesk.Revit.DB.Analysis.FieldDomainPoints
|
||||
{
|
||||
public FieldDomainPointsByUV(
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.UV> points,
|
||||
System.Collections.Generic.ICollection<System.Double> uCoordinates,
|
||||
System.Collections.Generic.ICollection<System.Double> vCoordinates
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public FieldDomainPointsByUV(System.Collections.Generic.IList<Autodesk.Revit.DB.UV> points) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void SetGridCoordinates(
|
||||
System.Collections.Generic.ICollection<System.Double> uCoordinates,
|
||||
System.Collections.Generic.ICollection<System.Double> vCoordinates
|
||||
) => throw new System.NotImplementedException();
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class FieldDomainPointsByXYZ : Autodesk.Revit.DB.Analysis.FieldDomainPoints
|
||||
{
|
||||
public FieldDomainPointsByXYZ(System.Collections.Generic.IList<Autodesk.Revit.DB.XYZ> points) =>
|
||||
throw new System.NotImplementedException();
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class FieldValues : System.IDisposable
|
||||
{
|
||||
public FieldValues(Autodesk.Revit.DB.Analysis.FieldValues otherObject) => throw new System.NotImplementedException();
|
||||
|
||||
public FieldValues(System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.VectorAtPoint> vectorAtPoint) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public FieldValues(
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.ValueAtPoint> valueAtPoint,
|
||||
Autodesk.Revit.DB.XYZ unitDirection
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public FieldValues(System.Collections.Generic.IList<Autodesk.Revit.DB.Analysis.ValueAtPoint> valueAtPoint) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class GenericZone : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.GenericZone Create(
|
||||
Autodesk.Revit.DB.Document doc,
|
||||
System.String name,
|
||||
Autodesk.Revit.DB.Analysis.GenericZoneDomainData domainData,
|
||||
Autodesk.Revit.DB.ElementId levelId,
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.CurveLoop> curveLoops
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.Analysis.GenericZoneDomainData GetDomainData() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.CurveLoop> GetBoundaries() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Double LevelOffset
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class GenericZoneDomainData : System.IDisposable
|
||||
{
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class HVACLoadBuildingType : Autodesk.Revit.DB.Analysis.HVACLoadType
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.HVACLoadBuildingType Create(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsNameUnique(System.String name) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsNameUnique(Autodesk.Revit.DB.Document document, System.String name) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsValidTime(System.String hourMinute) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Double UnoccupiedCoolingSetPoint
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String ClosingTime
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String OpeningTime
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.String BuildingTypeName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum HVACLoadConstructionClass
|
||||
{
|
||||
LooseConstruction,
|
||||
MediumConstruction,
|
||||
TightConstruction,
|
||||
NoneConstruction,
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public enum HVACLoadLoadsReportType
|
||||
{
|
||||
NoReport,
|
||||
SimpleReport,
|
||||
StandardReport,
|
||||
DetailedReport,
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class HVACLoadSpaceType : Autodesk.Revit.DB.Analysis.HVACLoadType
|
||||
{
|
||||
public static Autodesk.Revit.DB.Analysis.HVACLoadSpaceType Create(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
System.String name
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsNameUnique(System.String name) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsNameUnique(Autodesk.Revit.DB.Document document, System.String name) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.String SpaceTypeName
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsPlenum
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class HVACLoadType : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Double DehumidificationSetPoint
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double HumidificationSetPoint
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double CoolingSetPoint
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double HeatingSetPoint
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.OutdoorAirFlowStandard OutdoorAirFlowStandard
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double AirChangesPerHour
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double OutdoorAirPerArea
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double OutdoorAirPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PlenumLighting
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PowerLoadDensity
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double LightingLoadDensity
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double LatentHeatGainPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SensibleHeatGainPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double AreaPerPerson
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+44
@@ -0,0 +1,44 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class MassEnergyAnalyticalModel : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetMassZoneIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.Reference GetCoincidentEnergyAnalyticalModelFaceReference(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.Reference referenceToFace
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetCoincidentMassZoneFaceReferences(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.Reference referenceToFace
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId GetMassSurfaceDataIdForReference(Autodesk.Revit.DB.Reference reference) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public static Autodesk.Revit.DB.ElementId GetMassEnergyAnalyticalModelIdForMassInstance(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.ElementId massInstanceId
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.ICollection<Autodesk.Revit.DB.ElementId> GetJoinedMassEnergyAnalyticalModelElementIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetReferencesToAllFaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetReferencesToAllShadingFaces() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId MassId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double MassZoneCoreOffset
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class MassGBXMLExportOptions : System.IDisposable
|
||||
{
|
||||
public MassGBXMLExportOptions(System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massZoneIds) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public MassGBXMLExportOptions(
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massZoneIds,
|
||||
System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> massIds
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetMassIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.ElementId> GetMassZoneIds() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual void Dispose() => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidObject
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class MassLevelData : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Boolean IsEmpty() => throw new System.NotImplementedException();
|
||||
|
||||
public static System.Boolean IsMassFamilyInstance(
|
||||
Autodesk.Revit.DB.Document document,
|
||||
Autodesk.Revit.DB.ElementId id
|
||||
) => throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean IsValidConceptualConstructionTypeElement(Autodesk.Revit.DB.ElementId id) =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual System.Boolean ConceptualConstructionIsByEnergyData
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId ConceptualConstructionId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId MaterialId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId OwningMassId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataMaterialType MaterialType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double NLevelPerimeter
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double NLevelFafArea
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double NExteriorSurfaceArea
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Double NVolume
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.String StrUsage
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
namespace Autodesk.Revit.DB.Analysis;
|
||||
|
||||
public partial class MassSurfaceData : Autodesk.Revit.DB.Element
|
||||
{
|
||||
public virtual System.Collections.Generic.IList<Autodesk.Revit.DB.Reference> GetFaceReferences() =>
|
||||
throw new System.NotImplementedException();
|
||||
|
||||
public virtual Autodesk.Revit.DB.ElementId ReferenceElementId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId CategoryIdForConceptualSurfaceType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean IsSlab
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual System.Boolean IsUnderground
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsGlazingShaded
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Boolean IsConceptualConstructionByEnergyData
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataMaterialType MaterialType
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId MaterialId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId MassLevelDataId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.ElementId ConceptualConstructionId
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual Autodesk.Revit.DB.Analysis.MassSurfaceDataSource SurfaceDataSource
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SkylightWidth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PercentageSkylights
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double SillHeight
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double ShadeDepth
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double PercentageGlazing
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
set { }
|
||||
}
|
||||
public virtual System.Double Area
|
||||
{
|
||||
get => throw new System.NotImplementedException();
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user