Aracılığıyla paylaş


IDebugGenericParamField::GetNameOfFormalParam

Bu genel parametrenin adını alır.

Sözdizimi

int GetNameOfFormalParam (
    string pbstrName
);

Parametreler

pbstrName
[out] Bu genel parametrenin adı.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Örnek

Aşağıdaki örnek, IDebugGenericParamField arabirimini kullanıma sunan bir CDebugGenericParamFieldType nesnesi için bu yöntemin nasıl uygulandığını gösterir.

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;
}

Ayrıca bkz.