コード例 #1
0
 /// <summary>
 /// Gets whether the feature in the specified configurations is suppressed
 /// </summary>
 /// <param name="configurationOption">Configuration option as defined in <see cref="ModelConfigurationOptions"/></param>
 /// <param name="configurationNames">Array of configuration names</param>
 /// <returns>Array of Booleans indicating the suppression states for the feature in the specified configurations</returns>
 public bool[] IsSuppressed(ModelConfigurationOptions configurationOption, string[] configurationNames = null)
 {
     return((bool[])mBaseObject.IsSuppressed2((int)configurationOption, configurationNames));
 }
コード例 #2
0
 /// <summary>
 /// Sets the suppression state of this feature
 /// </summary>
 /// <remarks>SolidWorks does not allow suppressing features while a PropertyManager page is open.</remarks>
 /// <param name="state">Suppression state as defined in <see cref="ModelFeatureSuppressionState"/></param>
 /// <param name="configurationOption">Configuration option as defined in <see cref="ModelConfigurationOptions"/></param>
 /// <param name="configurationNames">Array of configuration names; valid only if configurationOption set to <see cref="ModelConfigurationOptions.SpecificConfiguration"/></param>
 /// <returns>True if operation was successful</returns>
 public bool SetSuppressionState(ModelFeatureSuppressionState state, ModelConfigurationOptions configurationOption, string[] configurationNames = null)
 {
     return(mBaseObject.SetSuppression2((int)state, (int)configurationOption, configurationNames));
 }