Skip to content

Commit e9d1c6f

Browse files
committed
Added Property Set Names +semver: minor
1 parent 74d3a55 commit e9d1c6f

File tree

7 files changed

+54
-8
lines changed

7 files changed

+54
-8
lines changed

PropertySets/Assembly.cs

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace Inventor.InternalNames.PropertySets
2+
{
3+
public struct Assembly
4+
{
5+
public const string SummaryInformation = "Inventor Summary Information";
6+
public const string DocumentSummaryInformation = "Inventor Document Summary Information";
7+
public const string DesignTracking = "Design Tracking Properties";
8+
public const string UserDefined = "Inventor User Defined Properties";
9+
}
10+
}

PropertySets/Drawing.cs

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
namespace Inventor.InternalNames.PropertySets
2+
{
3+
public struct Drawing
4+
{
5+
public const string SummaryInformation = "Inventor Summary Information";
6+
public const string DocumentSummaryInformation = "Inventor Document Summary Information";
7+
public const string DesignTracking = "Design Tracking Properties";
8+
public const string UserDefined = "Inventor User Defined Properties";
9+
public const string PipingStyle = "Piping Style";
10+
}
11+
}

PropertySets/Part.cs

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace Inventor.InternalNames.PropertySets
2+
{
3+
public struct Part
4+
{
5+
public const string SummaryInformation = "Inventor Summary Information";
6+
public const string DocumentSummaryInformation = "Inventor Document Summary Information";
7+
public const string DesignTracking = "Design Tracking Properties";
8+
public const string UserDefined = "Inventor User Defined Properties";
9+
}
10+
}

README.md

+20-5
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,40 @@
22

33
[![NuGet version (Inventor.InternalNames)](https://buildstats.info/nuget/Inventor.InternalNames)](https://www.nuget.org/packages/Inventor.InternalNames)
44

5-
This repository contains a list of internal names for the Autodesk Inventor User Interface Components. The internal names are used to identify the user interface components in the Inventor API. The internal names are used in the `Ribbon`, `RibbonTab`, and `RibbonPanel` classes to identify the user interface components.
5+
This repository contains a list of internal names for Autodesk Inventor. Each category is broken down into its own namesspace (e.g. Ribbon, PropertySets, iProperties, etc.)
66

7-
## Ribbon Internal Names
7+
## Ribbon Components
8+
9+
User Interface Components. The internal names are used to identify the user interface components in the Inventor API. The internal names are used in the `Ribbon`, `RibbonTab`, and `RibbonPanel` classes to identify the user interface components.
10+
11+
### Ribbon Internal Names
812

913
Ribbon internal names are found in `InventorRibbons`.
1014

11-
## RibbonTab Internal Names
15+
### RibbonTab Internal Names
1216

1317
RibbonTab internal names are found in `PartRibbonTabs`, `AssemblyRibbonTabs`, and `DrawingRibbonTabs`.
1418

15-
## RibbonPanel Internal Names
19+
### RibbonPanel Internal Names
1620

1721
RibbonPanel internal names are found in `PartRibbonPanels`, `AssemblyRibbonPanels`, and `DrawingRibbonPanels`. Panel names are broken down into their respective tabs.
1822

19-
## Example:
23+
### Example:
2024
```csharp
2125
var drawingRibbon = inventorApplication.UserInterfaceManager.Ribbons[InventorRibbons.Drawing];
2226

2327
var placeViewsTab = drawingRibbon.RibbonTabs[DrawingRibbonTabs.PlaceViews];
2428

2529
var createPlaceViewsPanel = placeViewsTab.RibbonPanels[DrawingRibbonPanels.PlaceViews.Create];
2630
```
31+
32+
## Other Internal Names
33+
34+
* Property Sets
35+
* PropertySets.Part
36+
* PropertySets.Assembly
37+
* PropertySets.Drawing
38+
* iProperties
39+
* iProperties.Part
40+
* iProperties.Assembly
41+
* iProperties.Drawing

iProperties/Assembly.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace Inventor.InternalNames.iProperties
22
{
3-
public class Assembly
3+
public struct Assembly
44
{
55
public const string Title = "Title";
66
public const string Subject = "Subject";

iProperties/Drawing.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace Inventor.InternalNames.iProperties
22
{
3-
public class Drawing
3+
public struct Drawing
44
{
55
public const string Title = "Title";
66
public const string Subject = "Subject";

iProperties/Part.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace Inventor.InternalNames.iProperties
22
{
3-
public class Part
3+
public struct Part
44
{
55
public const string Title = "Title";
66
public const string Subject = "Subject";

0 commit comments

Comments
 (0)