このジェネリック パラメーターの名前を取得します。
構文
パラメーター
pbstrName
[out] このジェネリック パラメーターの名前。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。
例
次の例は、IDebugGenericParamField インターフェイスを公開する CDebugGenericParamFieldType オブジェクトにこのメソッドを実装する方法を示しています。
HRESULT CDebugGenericParamFieldType::GetNameOfFormalParam(BSTR *pbstrName)
{
HRESULT hr = S_OK;
CComBSTR bstrName;
METHOD_ENTRY( CDebugGenericParamFieldType::GetNameOfFormalParam );
IfFalseGo( pbstrName, E_INVALIDARG );
IfFailGo( this->LoadProps() );
IfNullGo( *pbstrName = SysAllocString(m_bstrName), E_OUTOFMEMORY );
Error:
METHOD_EXIT( CDebugGenericParamFieldType::GetNameOfFormalParam, hr );
return hr;
}