Share via


eParamAttr Enumeration

Used by the Attribute property of the IParamInfo object.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Syntax

Public Enumeration eParamAttr

Dim instance As eParamAttr
public enum eParamAttr
public enum class eParamAttr
public enum eParamAttr

Members

Member name Description
eparamIn An in parameter that is allocated, set, and freed by the caller of the function or interface method. This parameter is not modified by the called function.
eparamOut A parameter allocated by the function being called, and freed by caller.
eparamInOut An in/out parameter, initially allocated by the caller of a function or interface method, and set, freed, and reallocated, if necessary, by the process that is called.
eparamOutRetval The parameter is allocated by the property being called, and the value is returned to the caller.

See Also

Concepts

Visual C++ Extensibility Object Model

Reference

Microsoft.VisualStudio.VsWizard Namespace