共用方式為


IDebugProperty2::SetValueAsString

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

從指定的字串中設定屬性的值。

語法

HRESULT SetValueAsString (   
   LPCOLESTR pszValue,  
   UINT      nRadix,  
   DWORD     dwTimeout  
);  
int SetValueAsString (   
   string pszValue,  
   uint   nRadix,  
   uint   dwTimeout  
);  

參數

pszValue
[in]字串,包含要設定的值。

nRadix
[in]用於解譯的任何數字資訊基數。 這可以是 0,會嘗試自動判斷基數。

dwTimeout
[in]指定的時間上限,以毫秒為單位,從這個方法傳回之前等待。 使用INFINITE無限期地等待。

傳回值

如果成功,傳回S_OK; 否則會傳回錯誤碼。 下表顯示其他可能的值。

描述
E_SETVALUE_VALUE_CANNOT_BE_SET 此字串無法轉換成屬性值,或無法設定屬性值。
E_SETVALUE_VALUE_IS_READONLY 屬性是唯讀。

另請參閱

IDebugProperty2