Setting |
Get/Set Methods |
Return Value or <Value> |
Comments |
Base auxiliary view standard |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingDimensionStandard,
swUserPreferenceOption_e.swDetailingAuxiliaryView)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingDimensionStandard,
swUserPreferenceOption_e.swDetailingAuxiliaryView, swDetailingStandard_e.<Value>) |
See swDetailingStandard_e
for valid options |
Specifies the base auxiliary view standard to use |
Line style - Line Style |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swLineFontViewArrowStyle,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swLineFontViewArrowStyle,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swLineStyles_e.<Value>) |
See swLineStyles_e
for valid options |
Specifies style of view arrows |
Line style - Line Thickness |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swLineFontViewArrowThickness,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swLineFontViewArrowThickness,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swLineWeights_e.<Value>) |
See swLineWeights_e
for valid options |
Specifies thickness of view arrows |
Line style - Custom thickness |
IModelDocExtension::GetUserPreferenceDouble(swUserPreferenceDoubleValue_e.swLineViewArrowThicknessCustom,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceDouble(swUserPreferenceDoubleValue_e.swLineViewArrowThicknessCustom,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
Double value |
Specifies custom thickness of auxiliary view arrow lines; sets Custom Thickness
to the specified thickness and
Leader Thickness to Custom Size |
Auxiliary arrow text - Font... |
IModelDocExtension::GetUserPreferenceTextFormat(swUserPreferenceTextFormat_e.swDetailingViewArrowTextFormat,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceTextFormat(swUserPreferenceTextFormat_e.swDetailingViewArrowTextFormat,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
See ITextFormat
for font options |
To set font property values, implement ITextFormat, set the appropriate
ITextFormat member values, and pass the ITextFormat object in the API
set method |
View label text - Font... |
IModelDocExtension::GetUserPreferenceTextFormat(swUserPreferenceTextFormat_e.swDetailingAuxiliaryLabelTextFormat,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceTextFormat(swUserPreferenceTextFormat_e.swDetailingAuxiliaryLabelTextFormat,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
See ITextFormat
for font options |
To set font property values, implement ITextFormat, set the appropriate
ITextFormat member values, and pass the ITextFormat object in the API
set method |
Label options - Per standard |
IModelDocExtension::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_PerStandard,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_PerStandard,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
Boolean value |
If... |
Then display the auxiliary view label according
to the format... |
True |
Required by the current detailing standard |
False |
Determined by these document-level user preferences:
swDetailingAuxViewLabels_Name
swDetailingAuxViewLabels_Label
swDetailingAuxViewLabels_Scale
swDetailingAuxViewLabels_Delimiter |
|
Label options - Name |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Name,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Name,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingViewLabelsName_e.<Value>) |
See swDetailingViewLabelsName_e
for valid options |
Specifies the format of the title to use in the front of the auxiliary
view label |
Label options - Label |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Label,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Label,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingViewLabelsLabel_e.<Value>) |
See swDetailingViewLabelsLabel_e
for valid options |
Specifies the format of the auxiliary view label |
Label options - Scale |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Scale,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Scale,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingViewLabelsScale_e.<Value>) |
See swDetailingViewLabelsScale_e
for valid options |
Specifies the format of the title to use in front of the scale value |
Label options - Delimiter |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Delimiter,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swDetailingAuxViewLabels_Delimiter,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingViewLabelsDelimiter_e
.<Value>) |
See swDetailingViewLabelsDelimiter_e
for valid options |
Specifies the format of the scale value |
Stacked or In-line |
IModelDocExtension::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_Stacked,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_Stacked,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
Boolean value |
If... |
Then display the auxiliary view name and
scale in... |
True |
2 lines |
False |
1 line |
|
Label options - Display label above view |
IModelDocExtension::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_AboveView,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDetailingAuxViewLabels_AboveView,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, <Value>) |
Boolean value |
Specifies whether to show label above auxiliary view |
Layer |
IModelDocExtension::GetUserPreferenceString(swUserPreferenceStringValue_e.swDetailingLayer,
swUserPreferenceOption_e.swDetailingAuxiliaryView)
IModelDocExtension::SetUserPreferenceString(swUserPreferenceStringValue_e.swDetailingLayer,
swUserPreferenceOption_e.swDetailingAuxiliaryView, <Value>) |
Valid Options:
"Border"
"Dimensions"
"Notes"
"BOM"
"FORMAT"
|
This setting is available only on drawings; depending on drawing, some
options may not apply |