Click or drag to resize

FeatureManagerExReplaceComFeatureTMacroFeature, TParams Method (IFeatureManager, IFeature, TParams)

Replaces existing macro feature with a new one preserving the parameters

Namespace:  SolidWorks.Interop.sldworks
Assembly:  CodeStack.SwEx.MacroFeature (in CodeStack.SwEx.MacroFeature.dll) Version: 0.5.1.0 (0.5.1.0)
Syntax
public static IFeature ReplaceComFeature<TMacroFeature, TParams>(
	this IFeatureManager featMgr,
	IFeature feat,
	TParams parameters
)
where TMacroFeature : MacroFeatureEx<TParams>
where TParams : class, new()

Parameters

featMgr
Type: IFeatureManager
Pointer to feature manager
feat
Type: IFeature
Pointer to feature to replace
parameters
Type: TParams
Parameters to assign to replaced feature

Type Parameters

TMacroFeature
Type of macro feature
TParams
Type of parameters

Return Value

Type: IFeature
Ne replaced feature

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IFeatureManager. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also