Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IVsHierarchy.SetProperty Method

Sets properties of a specific node or of the hierarchy.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

int SetProperty(
	uint itemid,
	int propid,
	Object var
)

Parameters

itemid
Type: System.UInt32

[in] Item identifier of the hierarchy item whose properties are to be set. For a list of itemid values, see VSITEMID.

propid
Type: System.Int32

[in] Identifier of the hierarchy property. For a list of propid values, see __VSHPROPID.

var
Type: System.Object

[in] Variant that contains property information.

Return Value

Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.

COM Signature

From vsshell.idl:

HRESULT IVsHierarchy::SetProperty(
   [in] VSITEMID itemid,
   [in] VSHPROPID propid,
   [in] VARIANT var
);

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft