IVsExpansionFunction.GetDefaultValue 메서드
템플릿을 편집 되기 전에 삽입 되는 기본 문자열을 반환 합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop.8.0(Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
구문
‘선언
Function GetDefaultValue ( _
<OutAttribute> ByRef bstrValue As String, _
<OutAttribute> ByRef fHasDefaultValue As Integer _
) As Integer
int GetDefaultValue(
out string bstrValue,
out int fHasDefaultValue
)
int GetDefaultValue(
[OutAttribute] String^% bstrValue,
[OutAttribute] int% fHasDefaultValue
)
abstract GetDefaultValue :
bstrValue:string byref *
fHasDefaultValue:int byref -> int
function GetDefaultValue(
bstrValue : String,
fHasDefaultValue : int
) : int
매개 변수
bstrValue
형식: String%[out] 기본 값을 포함 하는 문자열을 반환 합니다.
fHasDefaultValue
형식: Int32%[out] 0이 아닌 반환 (true) 확장 함수 값이 기본 값입니다. 그렇지 않은 경우 0을 반환 (false). 설명 부분을 참조하십시오.
반환 값
형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.
설명
COM 시그니처
Textmgr2.idl에서:
bool IVsExpansionFunction::GetDefaultValue(
[out] BSTR *bstrValue,
[out] bool *fHasDefaultValue
);
모든 필드 코드 조각 코드 조각 파일에 지정 된 기본값을 가질 수 있습니다. GetDefaultValue 메서드는 확장 기능을 통해 동적으로 생성 된 기본 값을 제공할 수 있습니다. 확장 함수에 기본값이 없는 경우 항상 0을 반환 합니다 (false)에 있는 fHasDefaultValue 매개 변수. fHasDefaultValue 매개 변수는 자주 사용이 메서드는 호출자가 코드 조각에서 필드를 업데이트할 것인지 여부를 결정 합니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.