Template:AVO Sample of trace properties
From AVObjects Knowledge Base
		(Difference between revisions)
		
		
 (Created page with "===Trace all object's properties==== <source lang=cpp>   //Query IAVProperties interface   CComQIPtr<IAVProperties> spProps(spObject); 	   //Get list name=value pairs separate...")  | 
		|||
| Line 1: | Line 1: | ||
| − | ===Trace all object's properties  | + | ===Trace all object's properties===  | 
<source lang=cpp>  | <source lang=cpp>  | ||
   //Query IAVProperties interface  |    //Query IAVProperties interface  | ||
Revision as of 05:27, 10 July 2014
Trace all object's properties
//Query IAVProperties interface CComQIPtr<IAVProperties> spProps(spObject); //Get list name=value pairs separated <CR> //for all properties of object CComBSTR cbsPropsList; HRESULT hr = spProps->PropsGet(L"\n", cbsPropsList); ATLASSERT(hr == S_OK); //Trace properties ATLTRACE2(atlTraceGeneral, 2, L"Properties for spObject:\n%ls\n", spPropsList);