DkmNativeCppNamedExpressionParameter.Create(String, DkmNativeCppType) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Create a new DkmNativeCppNamedExpressionParameter object instance.
Location constraint: API must be called from an IDE component (component level > 100,000).
This API was introduced in Visual Studio 14 Update 2 (DkmApiVersion.VS14Update2).
public:
static Microsoft::VisualStudio::Debugger::Native::Cpp::DkmNativeCppNamedExpressionParameter ^ Create(System::String ^ Name, Microsoft::VisualStudio::Debugger::Native::Cpp::DkmNativeCppType ^ Type);
public static Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppNamedExpressionParameter Create (string Name, Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppType Type);
static member Create : string * Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppType -> Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppNamedExpressionParameter
Public Shared Function Create (Name As String, Type As DkmNativeCppType) As DkmNativeCppNamedExpressionParameter
Parameters
- Name
- String
[In] The name of this parameter. This name must be a legal C++ identifier, with the exception that '$' is a valid character. Expressions passed to CompileNativeExpression() may use the parameter name to refer to the parameter. In the resultant IL, parameters are read via a DkmILLoad instruction. The first parameter (index 0) is an implicit 'this' pointer, present only if 'TypeContext' is non-null. Named parameter follow immediately after.
- Type
- DkmNativeCppType
[In] The type of this parameter.
Returns
[Out] Result of this method call.