C# SolidWorks 二次开发 API — 2018版 中文翻译-完整版共享

C# SolidWorks 二次开发 API — 2018版 中文翻译-完整版共享

这是2018的api帮助文档看了一下翻译版,我把之前翻译的文件免费共享下,希望能对大家有所帮助。

如果大家想查找快速了解某个功能,可以直接在Excel表中查找全部。

之前有两篇共享了官方示例与Modeldoc2的一些内容,大家可以去看。

标题 中文描述
IAdvancedHoleFeatureData Interface Methods 有关此类型的所有成员的列表,请参阅iadvancedholefeaturedata members。
AccessSelections Method (IAdvancedHoleFeatureData) 获取对用于定义高级孔特征的选择的访问权限。
GetFarSideElements Method (IAdvancedHoleFeatureData) 获取此高级孔中的远端孔元素。
GetNearSideElements Method (IAdvancedHoleFeatureData) 获取此高级孔中的近边孔元素。
ReleaseSelectionAccess Method (IAdvancedHoleFeatureData) 释放对用于定义孔向导特征的选择的访问权限。
SetFarSideElements Method (IAdvancedHoleFeatureData) 设置此高级孔中的远侧孔元素。
SetNearSideElements Method (IAdvancedHoleFeatureData) 设置此高级孔中的近边孔元素。
IAdvancedSelectionCriteria Interface Methods 有关此类型的所有成员的列表,请参阅IAdvancedSelectionCriteria成员。
AddItem Method (IAdvancedSelectionCriteria) 将条件添加到高级组件选择列表中。
DeleteItem Method (IAdvancedSelectionCriteria) 从高级组件选择列表中删除条件。
GetItem Method (IAdvancedSelectionCriteria) 获取高级组件选择列表中的指定条件。
GetItemCount Method (IAdvancedSelectionCriteria) 获取高级组件选择列表中的条件数。
LoadCriteria Method (IAdvancedSelectionCriteria) 加载指定的查询文件(.sqy)并使其成为当前的高级组件选择列表。
SaveCriteria Method (IAdvancedSelectionCriteria) 将当前高级组件选择列表保存到指定文件。
Select Method (IAdvancedSelectionCriteria) 在“高级组件选择”列表中选择组件。
IAnimation Interface Methods 有关此类型的所有成员的列表,请参见iAnimation Members。
IAnnotationView Interface Methods 有关此类型的所有成员的列表,请参见IAnnotationView成员。
Activate Method (IAnnotationView) 激活此批注视图。
ActivateAndReorient Method (IAnnotationView) 激活并重新定向此批注视图。
GetAnnotations2 Method (IAnnotationView) 获取此批注视图中的批注。
GetViewRotation Method (IAnnotationView) 获取批注视图相对于模型的X-Y平面的旋转矩阵。
Hide Method (IAnnotationView) 隐藏未激活的批注视图中的批注。
IGetViewRotation Method (IAnnotationView) 获取批注视图相对于模型的X-Y平面的旋转矩阵。
IsShown Method (IAnnotationView) 获取是否显示此批注视图中的批注。
MoveAnnotations Method (IAnnotationView) 将指定的批注移动到此批注视图。
Orient Method (IAnnotationView) 确定此批注视图的方向。
Show Method (IAnnotationView) 显示未激活的批注视图中的批注。
IAnnotation Interface Methods 有关此类型的所有成员的列表,请参见iAnnotation Members。
AddOrUpdateStyle Method (IAnnotation) 添加或更新链接到指定样式的注释。
ApplyDefaultStyleAttributes Method (IAnnotation) 将默认样式属性应用于此批注。
CanShowInAnnotationView Method (IAnnotation) 获取此批注是否可以显示在指定的批注视图中。
CanShowInMultipleAnnotationViews Method (IAnnotation) 获取此批注是否可以在多个批注视图中显示。
CheckSpelling Method (IAnnotation) 拼写检查此批注中的文本。
ConvertToMultiJog Method (IAnnotation) 将具有引线的注释转换为具有多折弯引线的注释。
DeleteStyle Method (IAnnotation) 删除指定的样式。
DeSelect Method (IAnnotation) 取消选择此批注。
GetArrowHeadCount Method (IAnnotation) 获取此符号上的箭头数。
GetArrowHeadSizeAtIndex Method (IAnnotation) 获取此批注上指定引线的箭头大小。
GetArrowHeadStyleAtIndex Method (IAnnotation) 获取此批注上特定引线的箭头样式。
GetAttachedEntities3 Method (IAnnotation) 获取此批注附加到的实体。
GetAttachedEntityCount3 Method (IAnnotation) 获取此批注附加到的实体数。
GetAttachedEntityTypes Method (IAnnotation) 获取附加到此批注的实体类型。
GetDashedLeader Method (IAnnotation) 获取此引线是虚线还是实线。
GetDimXpertFeature Method (IAnnotation) 获取与此批注关联的dimxpert功能。
GetDimXpertName Method (IAnnotation) 获取此批注的dimxpert名称。
GetDisplayData Method (IAnnotation) 获取此批注的显示数据。
GetFlipPlaneTransform Method (IAnnotation) 获取批注平面在相反方向上的转换矩阵。
GetLeaderAllAround Method (IAnnotation) 获取此批注的全方位符号显示的设置。
GetLeaderCount Method (IAnnotation) 获取此批注上的引线数。
GetLeaderPerpendicular Method (IAnnotation) 获取此批注的垂直弯曲引线显示设置。
GetLeaderPointsAtIndex Method (IAnnotation) 获取有关此批注上指定引线的坐标信息。
GetLeaderSide Method (IAnnotation) 获取此批注的引线附件侧设置。
GetLeaderStyle Method (IAnnotation) 获取此领导的样式。
GetMultiJogLeaderCount Method (IAnnotation) 获取此批注上多个折弯指引线的数目。
GetMultiJogLeaders Method (IAnnotation) 获取此批注上的多重折弯指引线。
GetName Method (IAnnotation) 获取此批注的名称。
GetNext3 Method (IAnnotation) 获取下一个批注。
GetParagraphs Method (IAnnotation) 获取此注释批注中的段落。
GetPlane Method (IAnnotation) 获取批注相对于模型的X-Y平面的旋转矩阵。
GetPosition Method (IAnnotation) 获取此批注的位置。
GetSmartArrowHeadStyle Method (IAnnotation) 获取此批注的智能箭头样式的设置。
GetSpecificAnnotation Method (IAnnotation) 获取与此批注关联的特定基础对象。
GetStyleName Method (IAnnotation) 获取应用于此批注的样式的名称。
GetTextFormat Method (IAnnotation) 获取此批注中指定文本的文本格式。
GetTextFormatCount Method (IAnnotation) 获取此批注的文本格式数。
GetType Method (IAnnotation) 获取批注的类型。
GetUseDocTextFormat Method (IAnnotation) 获取SolidWorks当前是否正在为此批注使用文档默认文本格式设置。
GetVisualProperties Method (IAnnotation) 获取此批注的视觉属性。
IGetAttachedEntityTypes Method (IAnnotation) 获取附加到此批注的所有实体的类型。
IGetDisplayData Method (IAnnotation) 获取批注的显示数据。
IGetLeaderPointsAtIndex Method (IAnnotation) 获取有关此批注上指定引线的坐标信息。
IGetMultiJogLeaders Method (IAnnotation) 获取此批注上的多重折弯指引线。
IGetPosition Method (IAnnotation) 获取此批注的位置。
IGetSpecificAnnotation Method (IAnnotation) 获取与此批注关联的特定基础对象。
IGetTextFormat Method (IAnnotation) 获取此批注中指定文本的文本格式。
IGetVisualProperties Method (IAnnotation) 获取此批注的视觉属性。
IsDangling Method (IAnnotation) 获取此批注是否悬空。
IsDimXpert Method (IAnnotation) 获取批注是否为dimxpert批注。
ISetAttachedEntities Method (IAnnotation) 将此批注附加到指定的实体。
ISetTextFormat Method (IAnnotation) 设置此批注中指定文本的文本格式信息。
LoadStyle Method (IAnnotation) 加载指定的样式。
SaveStyle Method (IAnnotation) 保存指定的样式。
Select3 Method (IAnnotation) 选择此批注并将其标记。
SetArrowHeadSizeAtIndex Method (IAnnotation) 设置此批注上指定引线的箭头大小。
SetArrowHeadStyleAtIndex Method (IAnnotation) 设置此批注上特定引线的箭头样式。
SetAttachedEntities Method (IAnnotation) 将此批注附加到指定的实体。
SetLeader3 Method (IAnnotation) 设置此批注的引线特征。
SetLeaderAttachmentPointAtIndex Method (IAnnotation) 为具有指定索引的批注设置引线的指定附着点。
SetName Method (IAnnotation) 设置此批注的名称。
SetPosition2 Method (IAnnotation) 设置此批注的位置。
SetStyleName Method (IAnnotation) 设置此批注的样式。
SetTextFormat Method (IAnnotation) 设置此批注中指定文本的文本格式。
IAssemblyDoc Interface Methods 有关此类型的所有成员的列表,请参见iAssemblyDoc成员。
ActivateGroundPlane Method (IAssemblyDoc) 激活指定配置的地平面。
AddComponent5 Method (IAssemblyDoc) 将指定配置选项的指定组件添加到此程序集。
AddComponentConfiguration Method (IAssemblyDoc) 为最后选定的部件添加新配置。
AddComponents3 Method (IAssemblyDoc) 将多个零部件添加到部件中。
AddConcentricMateWithTolerance Method (IAssemblyDoc) 将未对齐的同心配合添加到此部件。
AddDistanceMate Method (IAssemblyDoc) 将距离配合添加到此部件。
AddMate5 Method (IAssemblyDoc) 将配合添加到此部件。
AddPipePenetration Method (IAssemblyDoc) 使用在选定草图点处结束的管道穿透相邻管件或管道。
AddPipingFitting Method (IAssemblyDoc) 将管件添加到当前管道部件。
AddSmartComponent Method (IAssemblyDoc) 将指定坐标处的指定组件作为智能组件添加到此程序集。
AddToFeatureScope Method (IAssemblyDoc) 将零部件添加到当前选定部件特征的范围中。
AutoAngleAxis Method (IAssemblyDoc) 自动检测轴的角度伴侣。
AutoExplode Method (IAssemblyDoc) 自动生成当前部件配置的分解图。
CompConfigProperties5 Method (IAssemblyDoc) 设置指定配置中选定组件的属性。
CopyWithMates2 Method (IAssemblyDoc) 复制此部件中的一个或多个具有配合的零部件。
CreateExplodedView Method (IAssemblyDoc) 创建活动程序集配置的分解视图。
CreateMate Method (IAssemblyDoc) 使用指定的数据创建高级配合。
CreateMateData Method (IAssemblyDoc) 为指定的配合类型创建高级配合特征数据。
CreateSmartComponent Method (IAssemblyDoc) 创建智能组件。
CreateSpeedPak Method (IAssemblyDoc) 为此程序集中选定部件的活动配置创建指定类型的SpeedPak。
DeleteSelections Method (IAssemblyDoc) 删除子部件的选定零部件或选定零部件的子部件。
DissolveComponentPattern Method (IAssemblyDoc) 溶解选定的组件模式。
DissolveSubAssembly Method (IAssemblyDoc) 在此部件中分解选定的部件。
EditAssembly Method (IAssemblyDoc) 切换回程序集文档进行编辑。
EditConcentricMate Method (IAssemblyDoc) 编辑未对齐的同心配合。
EditDistanceMate Method (IAssemblyDoc) 编辑距离配合。
EditMate4 Method (IAssemblyDoc) 编辑选定的装配零部件配合关系。
EditPart2 Method (IAssemblyDoc) 在部件上下文中编辑选定的零件。
ExitIsolate Method (IAssemblyDoc) 退出隔离所选组件并将程序集返回其初始显示状态。
FeatureByName Method (IAssemblyDoc) 返回部件中命名特征的iFeature对象。
FileDeriveComponentPart Method (IAssemblyDoc) 从当前选定的部件创建新的零件文档。
FixComponent Method (IAssemblyDoc) 修复选定的组件;即,使其不可移动。
ForceUpdateElectricalData2 Method (IAssemblyDoc) 强制更新电气数据。
GetActiveGroundPlane Method (IAssemblyDoc) 获取指定配置的活动地平面。
GetAdvancedSelection Method (IAssemblyDoc) 获取高级组件选择。
GetBox Method (IAssemblyDoc) 获取边界框。
GetComponentByID Method (IAssemblyDoc) 使用组件ID获取顶级程序集组件。
GetComponentByName Method (IAssemblyDoc) 获取指定的顶级程序集组件。
GetComponentCount Method (IAssemblyDoc) 获取此程序集的活动配置中的组件数。
GetComponents Method (IAssemblyDoc) 获取此程序集的活动配置中的所有组件。
GetDragOperator Method (IAssemblyDoc) 获取此程序集中动态拖动操作的拖动运算符。
GetDroppedAtEntity Method (IAssemblyDoc) 获取指向将文件放入此程序集中的实体的指针。
GetEditTarget Method (IAssemblyDoc) 获取当前正在编辑的模型文档。
GetEditTargetComponent Method (IAssemblyDoc) 获取当前正在编辑的组件。
GetExplodedViewConfigurationName Method (IAssemblyDoc) 获取指定分解视图的配置名称。
GetExplodedViewCount2 Method (IAssemblyDoc) 获取指定配置中的分解视图数。
GetExplodedViewNames2 Method (IAssemblyDoc) 获取指定配置中分解视图的名称。
GetFeatureScope Method (IAssemblyDoc) 获取受此功能影响的组件。
GetFeatureScopeCount Method (IAssemblyDoc) 获取受此功能影响的组件数。
GetLightWeightComponentCount Method (IAssemblyDoc) 获取程序集中轻型组件的数目。
GetRouteManager Method (IAssemblyDoc) 获取SolidWorks路由API。
GetUnloadedComponentNames Method (IAssemblyDoc) 获取已卸载组件的路径、引用的配置名称、卸载原因、文档类型和名称。
GetVisibleComponentsInView Method (IAssemblyDoc) 获取此程序集中要另存为实体的可见组件的列表。
GetVisibleComponentsInViewCount Method (IAssemblyDoc) 获取此程序集中可见组件的数目。
HasUnloadedComponents Method (IAssemblyDoc) 获取此程序集是否具有隐藏或抑制的已卸载组件。
IAddComponents3 Method (IAssemblyDoc) 将多个零部件添加到部件中。
IFeatureByName Method (IAssemblyDoc) 返回部件中命名特征的iFeature对象。
IGetBox Method (IAssemblyDoc) 获取边界框。
IGetComponents Method (IAssemblyDoc) 获取此程序集的活动配置中的所有组件。
IGetDragOperator Method (IAssemblyDoc) 获取此程序集中动态拖动操作的拖动运算符。
IGetEditTarget2 Method (IAssemblyDoc) 获取当前正在编辑的模型文档。
IGetFeatureScope Method (IAssemblyDoc) 获取受此功能影响的组件。
IGetVisibleComponentsInView Method (IAssemblyDoc) 获取此程序集中要另存为实体的可见组件的列表。
InsertCavity4 Method (IAssemblyDoc) 使用选定的零部件将型腔插入激活零件。
InsertDerivedPattern Method (IAssemblyDoc) 从选定的阵列和种子组件创建派生组件。
InsertEnvelope Method (IAssemblyDoc) 在此程序集中以指定的配置名称添加信封。
InsertJoin2 Method (IAssemblyDoc) 从合并的选定组件构造特征。
InsertLoadReference Method (IAssemblyDoc) 创建对指定或选定配合的配合加载引用。
InsertNewAssembly Method (IAssemblyDoc) 创建新的虚拟子部件,并可选地将其保存到指定的文件中。
InsertNewPart2 Method (IAssemblyDoc) 在指定的面或平面上插入新零件。
InsertNewVirtualAssembly Method (IAssemblyDoc) 从该程序集创建新程序集,并将其内部保存为虚拟组件。

 

 

下载路径 https://download.csdn.net/download/zengqh0314/12170828

 

posted @
2023-03-02 19:00 
painezeng  阅读(
0)  评论(
0
编辑 
收藏 
举报  
来源