Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodeCavePro/revitless-toolkit
/ functions
Functions
137 in github.com/CodeCavePro/revitless-toolkit
⨍
Functions
137
◇
Types & classes
73
↓ 8 callers
Method
Equals
<summary> Determines whether the specified <see cref="Object" />, is equal to this instance. </summary> <param name="obj">The <see cref="Object" /> to
src/OmniClass/OmniClassTaxonomyItem.cs:90
↓ 6 callers
Method
Add
<summary> Adds the specified type. </summary> <param name="type">The type.</param>
src/Parameters/Catalog/TypeCatalogFile.cs:149
↓ 4 callers
Method
GetUnitType
<summary> Ge value to UnityType. </summary> <param name="parameter"></param> <returns></returns>
src/Decompiled/Extensions/ParameterTypeExtensions.cs:331
↓ 3 callers
Method
Equals
<summary> Determines whether the specified <see cref="Object" />, is equal to this instance. </summary> <param name="obj">The <see cref="Object" /> to
src/Parameters/Shared/SharedParameterFile.cs:254
↓ 3 callers
Method
Save
<summary> Saves type catalog file to specified file. </summary> <param name="pathToFile">The path to a type catalog file.</param> <param name="throwOn
src/Parameters/Catalog/TypeCatalogFile.cs:199
↓ 3 callers
Method
ToString
<summary> Returns a <see cref="string" /> that represents this instance. </summary> <returns> A <see cref="string" /> that represents this instance. <
src/Parameters/Catalog/TypeCatalogFile.cs:174
↓ 2 callers
Method
Add
(ParameterDefinition parameter)
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:253
↓ 2 callers
Method
AddRange
<summary> Adds the range of parameters. </summary> <param name="parameters">The parameters.</param> <exception cref="ArgumentNullException">parameters
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:283
↓ 2 callers
Method
ExtractThumbnailBytes
<summary> Extracts thumbnail image to an array of bytes. </summary> <param name="stream">File stream.</param> <returns> Array of bytes containing thum
src/Thumbnails/ThumbnailExtractor.cs:18
↓ 2 callers
Method
FromSharedDataType
<summary> Converts DATATYPE of a shared parameter to <see cref="ParameterType"/>. </summary> <param name="dataType">DATATYPE string to convert.</param
src/Decompiled/Extensions/ParameterTypeExtensions.cs:307
↓ 2 callers
Method
GetRawBytes
<summary> Gets the raw byte data. </summary> <param name="compoundFile">The compound file.</param> <param name="oleStream">The OLE stream.</param> <re
src/OLE/OleDataReader.cs:80
↓ 2 callers
Method
IsValid
<summary> Returns true if shared parameter file is valid. </summary> <returns> <c>true</c> if this instance is valid; otherwise, <c>false</c>. </retur
src/Parameters/Shared/SharedParameterFile.cs:152
↓ 2 callers
Method
ToString
<summary> Returns a <see cref="String" /> that represents this instance. </summary> <returns> A <see cref="String" /> that represents this instance. <
src/Parameters/Shared/SharedParameterFile.cs:352
↓ 2 callers
Method
TryGetFromSymbol
<summary> Tries to get from symbol. </summary> <param name="unitSymbolString">The unit symbol string.</param> <param name="unitSymbol">The unit symbol
src/Decompiled/Extensions/UnitSymbolTypeExtensions.cs:359
↓ 1 callers
Method
Clone
()
src/OLE/Xml/PartAtomParameter.cs:95
↓ 1 callers
Method
FromEnglishLabel
<summary> Tries to convert <see cref="string"/> label to <see cref="BuiltInParameterGroup"/> enum value. </summary> <param name="builtInParameterGroup
src/Decompiled/Extensions/BuiltInParameterGroupExtensions.cs:157
↓ 1 callers
Method
GetData
<summary> Gets the data. </summary> <typeparam name="TResult">The type of the result.</typeparam> <param name="pathToFile">The path to file.</param> <
src/OLE/OleDataReader.cs:161
↓ 1 callers
Method
GetFormat
(this Dictionary<string, string> properties)
src/Extensions/RevitFileInfoExtensions.cs:116
↓ 1 callers
Method
GetFromFile
<summary> Gets a <see cref="RevitFileInfo" /> instance from the given file path. </summary> <param name="filePath">The file path.</param> <returns></r
src/OLE/RevitFileInfo.cs:125
↓ 1 callers
Method
ParseDocumentInfo
<summary> Parses the document information. </summary> <param name="revitFileInfo">The revit file information.</param> <param name="properties">The pro
src/Extensions/RevitFileInfoExtensions.cs:169
↓ 1 callers
Method
ParseLocale
<summary> Parses the locale. </summary> <param name="revitFileInfo">The revit file information.</param> <param name="properties">The properties.</para
src/Extensions/RevitFileInfoExtensions.cs:149
↓ 1 callers
Method
ParseRevit
<summary> Parses the revit. </summary> <param name="revitFileInfo">The revit file information.</param> <param name="properties">The properties.</param
src/Extensions/RevitFileInfoExtensions.cs:78
↓ 1 callers
Method
ParseUsername
<summary> Parses the username. </summary> <param name="revitFileInfo">The revit file information.</param> <param name="properties">The properties.</pa
src/Extensions/RevitFileInfoExtensions.cs:60
↓ 1 callers
Method
ReadFromResource
<summary> Reads a list of <see cref="OmniClassTaxonomyItem"/> items from the embedded resources. </summary> <param name="omniclassResName">Name of the
src/OmniClass/OmniClassTaxonomyItem.cs:107
↓ 1 callers
Method
ToDefinition
()
src/Parameters/Catalog/TypeCatalogFile.Parameter.cs:152
↓ 1 callers
Method
ToSharedDataType
<summary> Converts <see cref="ParameterType"/> value to DATATYPE (shared parameter file). </summary> <param name="parameter">ParameterType value to co
src/Decompiled/Extensions/ParameterTypeExtensions.cs:320
↓ 1 callers
Method
ToString
<summary> Returns a <see cref="String" /> that represents this instance. </summary> <returns> A <see cref="String" /> that represents this instance. <
src/OmniClass/OmniClassTaxonomyItem.cs:60
↓ 1 callers
Method
ToString
<inheritdoc /> <summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary> <returns> A <see cref="T:System.String" />
src/Parameters/Catalog/TypeCatalogFile.Parameter.cs:207
↓ 1 callers
Method
TryGetCatalogString
<summary> Tries the get the catalog string for the given UnitType value. </summary> <param name="unitType">Type of the unit.</param> <param name="cata
src/Decompiled/Extensions/UnitTypeExtensions.cs:434
↓ 1 callers
Method
TryGetDisplayForParameterType
<summary> Tries to convert <see cref="ParameterType"/> of the get display for parameter. </summary> <param name="parameterType">Type of the parameter.
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:1084
↓ 1 callers
Method
TryGetFromCatalogString
<summary> Tries the get <see cref="DisplayUnitType"/> from catalog string. </summary> <param name="catalogString">The catalog string.</param> <param n
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:1045
↓ 1 callers
Method
TryGetFromUnitSymbol
<summary> Tries the get from unit symbol. </summary> <param name="unitSymbol">The unit symbol.</param> <param name="displayUnitType">Display type of t
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:1107
↓ 1 callers
Method
TryGetParameterType
<summary> Tries the get the ParameterType value for the given UnitType value. </summary> <param name="unitType">The unit type.</param> <param name="pa
src/Decompiled/Extensions/UnitTypeExtensions.cs:472
↓ 1 callers
Method
TryGetSymbol
<summary> Tries to get the symbol for the given <see cref="UnitSymbolType"/> value. </summary> <param name="unitSymbol">The unit symbol.</param> <para
src/Decompiled/Extensions/UnitSymbolTypeExtensions.cs:348
↓ 1 callers
Method
TryGetUnitSymbolType
<summary> Tries the type of the get unit symbol. </summary> <param name="displayUnitType">Display type of the unit.</param> <param name="unitSymbolTyp
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:1096
↓ 1 callers
Method
TryGetUnitType
<summary> Tries the type of the get unit. </summary> <param name="displayUnitType">Display type of the unit.</param> <param name="unitType">Type of th
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:1061
↓ 1 callers
Method
TryGetUnitTypeFromCatalogString
<summary> Tries the get the UnitType value for the given catalog string. </summary> <param name="catalogString">The catalog string to convert.</param>
src/Decompiled/Extensions/UnitTypeExtensions.cs:456
Method
Add
<summary> Adds the specified type. </summary> <param name="type">The type to add.</param> <exception cref="ArgumentNullException">type.</exception> <e
src/Parameters/Catalog/TypeCatalogFile.Type.cs:71
Method
AddRange
<summary> Adds the range of types. </summary> <param name="types">The types to add.</param> <exception cref="ArgumentNullException">types.</exception>
src/Parameters/Catalog/TypeCatalogFile.Type.cs:101
Method
AppleCatalogReadAndBuiltAreEqual
<summary> Builds a catalog of iPhone products and compares it to the same catalog stored on disk. </summary>
tests/TypeCatalogFileTests.cs:67
Method
AssertImagePixelsEqual
<summary>Asserts that two PNG byte arrays decode to images with identical dimensions and pixels.</summary> <param name="expectedImageBytes">The expect
tests/ThumbnailFixture.cs:56
Method
BadDataFound
<summary> Handles cases when invalid data raises <see cref="BadDataException"/>. </summary> <param name="args">Information about the bad data found.</
src/Parameters/Shared/SharedParameterFile.CSV.cs:214
Method
BuiltInCategoryExtensions
()
src/Decompiled/Extensions/BuiltInCategoryExtensions.cs:12
Method
BuiltInParameterGroupExtensions
<summary> Initializes static members of the <see cref="BuiltInParameterGroupExtensions"/> class. Initializes the <see cref="BuiltInParameterGroupExten
src/Decompiled/Extensions/BuiltInParameterGroupExtensions.cs:17
Method
CheckIfNumberOfParametersIsCorrect
<summary> Checks if the count of parameters is correct. </summary>
tests/TypeCatalogFileTests.cs:34
Method
CheckIfNumberOfTypesIsCorrect
<summary> Checks if the number of types is correct. </summary>
tests/TypeCatalogFileTests.cs:51
Method
Clone
<inheritdoc /> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instanc
src/Parameters/Shared/SharedParameterFile.Parameter.cs:105
Method
Clone
<inheritdoc /> <summary> Clones this instance. </summary> <returns></returns>
src/Parameters/Shared/SharedParameterFile.cs:309
Method
Clone
<inheritdoc /> <summary> Creates a new object that is a copy of the current instance. </summary> <returns> A new object that is a copy of this instanc
src/Parameters/Catalog/TypeCatalogFile.ParameterDefinition.cs:137
Method
Clone
<summary> Clones this instance. </summary> <returns></returns>
src/Parameters/Catalog/TypeCatalogFile.Parameter.cs:220
Method
ClonedAndRandomizedFilesAreEqual
<summary> Checks if a shared parameter file and it's randomized clone are equal. </summary>
tests/SharedParameterFileTests.cs:187
Method
ConvertFromString
<inheritdoc /> <summary> Converts the string to an object. </summary> <param name="text">The string to convert to an object.</param> <param name="row"
src/Parameters/Shared/SharedParameterFile.CSV.cs:360
Method
ConvertToString
<inheritdoc /> <summary> Converts the object to a string. </summary> <param name="value">The object to convert to a string.</param> <param name="row">
src/Parameters/Shared/SharedParameterFile.CSV.cs:375
Method
ConvertToString
<inheritdoc /> <summary> Converts the object to a string. </summary> <param name="value">The object to convert to a string.</param> <param name="row">
src/Parameters/Shared/SharedParameterFile.CSV.cs:400
Method
CreateAppleTypeCatalogInstance
<summary>Creates the apple type catalog instance.</summary> <returns><see cref="TypeCatalogFile"/> object.</returns>
tests/TypeCatalogFileTests.cs:103
Method
DisplayUnitTypeExtensions
<summary> Initializes static members of the <see cref="DisplayUnitTypeExtensions"/> class. Initializes the <see cref="DisplayUnitTypeExtensions"/> cla
src/Decompiled/Extensions/DisplayUnitTypeExtensions.cs:23
Method
DwgThumbnailIsGenerated
<summary>The thumbnails are generated for DWGs.</summary> <param name="dwgRelativePath">The DWG relative path.</param>
tests/ThumbnailFixture.cs:28
Method
Equals
<summary> Determines whether the specified <see cref="object" />, is equal to this instance. </summary> <param name="obj">The <see cref="object" /> to
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:176
Method
Equals
<summary> Indicates whether the current object is equal to another object of the same type. </summary> <param name="other">An object to compare with t
src/Parameters/Shared/SharedParameterFile.Meta.cs:72
Method
Equals
<summary> Indicates whether the current object is equal to another object of the same type. </summary> <param name="other">An object to compare with t
src/Parameters/Shared/SharedParameterFile.Group.cs:59
Method
ExtractThumbnailBytes
<inheritdoc/>
src/Thumbnails/RevitTumbnailExtractor.cs:15
Method
ExtractThumbnailBytes
<inheritdoc/>
src/Thumbnails/DwgThumbnailExtractor.cs:20
Method
FileIsSerializedProperly
<summary> Files the is serialized properly. </summary>
tests/SharedParameterFileTests.cs:220
Method
FromFile
<summary> Extracts <see cref="SharedParameterFile"/> object from a .txt file. </summary> <param name="sharedParameterFile">The shared parameter file p
src/Parameters/Shared/SharedParameterFile.CSV.cs:153
Method
FromText
<summary> Extracts <see cref="SharedParameterFile"/> object from a string. </summary> <param name="sharedParameterText">Text content of shared paramet
src/Parameters/Shared/SharedParameterFile.CSV.cs:165
Method
GetBuildMatch
(Dictionary<string, string> properties)
src/Extensions/RevitFileInfoExtensions.cs:98
Method
GetFormatFromFile
(string filePath)
src/OLE/RevitFileInfo.cs:85
Method
GetFromFile
<summary> Gets from file. </summary> <param name="filePath">The file path.</param> <returns></returns>
src/OLE/Xml/PartAtom.cs:81
Method
GetHashCode
<summary> Returns a hash code for this instance. </summary> <returns> A hash code for this instance, suitable for use in hashing algorithms and data s
src/OmniClass/OmniClassTaxonomyItem.cs:71
Method
GetHashCode
<summary> Returns a hash code for this instance. </summary> <returns> A hash code for this instance, suitable for use in hashing algorithms and data s
src/Parameters/Shared/SharedParameterFile.cs:288
Method
GetHashCode
<summary> Returns a hash code for this instance. </summary> <returns> A hash code for this instance, suitable for use in hashing algorithms and data s
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:210
Method
GetHashCode
<summary> Returns a hash code for this instance. </summary> <returns> A hash code for this instance, suitable for use in hashing algorithms and data s
src/Parameters/Shared/SharedParameterFile.Meta.cs:98
Method
GetHashCode
<summary> Returns a hash code for this instance. </summary> <returns> A hash code for this instance, suitable for use in hashing algorithms and data s
src/Parameters/Shared/SharedParameterFile.Group.cs:85
Method
GetPngOffset
<summary> Gets the PNG data offset in array of bytes. </summary> <param name="thumbnailBytes">Thumbnail bytes.</param> <returns>Get the index of the f
src/Thumbnails/RevitTumbnailExtractor.cs:60
Method
GetProperties
<summary> Gets the properties. </summary> <returns></returns>
src/OLE/RevitFileInfo.cs:174
Method
GetRawString
<summary> Gets the raw string data. </summary> <param name="pathToFile">The path to file.</param> <param name="oleStream">The name of the OLE stream.<
src/OLE/OleDataReader.cs:49
Method
GetRawXml
<summary> Gets the raw XML data. </summary> <param name="pathToFile">The path to file.</param> <param name="oleStream">The name of the OLE stream.</pa
src/OLE/OleDataReader.cs:23
Method
GetSchema
<summary> This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return null (Nothing in Visual
src/OLE/Xml/ParameterList.cs:56
Method
GetValue
<summary> Gets the value as string. </summary> <returns></returns>
src/Parameters/Catalog/TypeCatalogFile.Parameter.cs:166
Method
Group
()
src/Parameters/Shared/SharedParameterFile.Group.cs:24
Method
GroupClassMap
<inheritdoc /> <summary> Initializes a new instance of the <see cref="GroupClassMap"/> class. </summary>
src/Parameters/Shared/SharedParameterFile.CSV.cs:303
Method
GroupsAreParsedCorrectly
<summary> Checks if shared parameter's file groups are parsed correctly. </summary>
tests/SharedParameterFileTests.cs:153
Method
GroupsCountIsCorrect
<summary> Checks if the number of parsed shared parameter's file groups is correct. </summary>
tests/SharedParameterFileTests.cs:80
Method
HeaderValidated
<summary> Validates the header, tolerating the absence of DESCRIPTION and USERMODIFIABLE columns, which are missing in older shared parameter files. <
src/Parameters/Shared/SharedParameterFile.CSV.cs:229
Method
InvalidFilesFailValidation
<summary> Checks if invalid file fail to pass validation. </summary>
tests/SharedParameterFileTests.cs:47
Method
IsInvalidProperty
(string input)
src/OLE/RevitFileInfo.cs:200
Method
MetaClassMap
<inheritdoc /> <summary> Initializes a new instance of the <see cref="MetaClassMap"/> class. </summary>
src/Parameters/Shared/SharedParameterFile.CSV.cs:281
Method
MetaData
<summary> Initializes a new instance of the <see cref="MetaData"/> class. </summary>
src/Parameters/Shared/SharedParameterFile.Meta.cs:25
Method
MetaIsParsedCorrectly
<summary> Checks if shared parameter file's meta section is parsed correctly. </summary>
tests/SharedParameterFileTests.cs:62
Method
MissingFieldFound
<summary> Handles missing fields, tolerating the absence of DESCRIPTION and USERMODIFIABLE columns, which are missing in older shared parameter files.
src/Parameters/Shared/SharedParameterFile.CSV.cs:251
Method
OmniClassTaxonomy
<summary> Initializes static members of the <see cref="OmniClassTaxonomy"/> class. </summary>
src/OmniClass/OmniClassTaxonomy.cs:14
Method
OmniClassTaxonomyItem
<summary> Initializes a new instance of the <see cref="OmniClassTaxonomyItem"/> class. </summary> <param name="id">The identifier.</param> <param name
src/OmniClass/OmniClassTaxonomyItem.cs:23
Method
Parameter
<summary> Initializes a new instance of the <see cref="Parameter{TValue}"/> class. </summary> <param name="guid">The unique identifier of the paramete
src/Parameters/Shared/SharedParameterFile.Parameter.cs:39
Method
Parameter
<inheritdoc /> <summary> Initializes a new instance of the <see cref="Parameter{TValue}"/> class. </summary> <param name="name">The name of the parame
src/Parameters/Catalog/TypeCatalogFile.Parameter.cs:32
Method
ParameterClassMap
<inheritdoc /> <summary> Initializes a new instance of the <see cref="ParameterClassMap"/> class. </summary>
src/Parameters/Shared/SharedParameterFile.CSV.cs:325
Method
ParameterCollection
<summary> Initializes a new instance of the <see cref="ParameterCollection" /> class. </summary> <param name="parameterFile">The parent parameter file
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:247
Method
ParameterDefinition
<summary> Initializes a new instance of the <see cref="ParameterDefinition"/> class. </summary>
src/Parameters/Shared/SharedParameterFile.ParameterDefinition.cs:31
Method
ParameterDefinition
<summary> Initializes a new instance of the <see cref="ParameterDefinition"/> class. </summary>
src/Parameters/Catalog/TypeCatalogFile.ParameterDefinition.cs:17
Method
ParameterTypeExtensions
<summary> Initializes static members of the <see cref="ParameterTypeExtensions"/> class. Static constructor. </summary>
src/Decompiled/Extensions/ParameterTypeExtensions.cs:21
Method
ParametersAreParsedCorrectly
<summary> Checks if shared parameter file's parameters are parsed correctly. </summary>
tests/SharedParameterFileTests.cs:122
next →
1–100 of 137, ranked by callers