DkmInspectionContext.GetClrObjectCreationExpression(DkmClrType, DkmClrCustomTypeInfo, String[]) Método

Definição

Obtenha uma expressão de criação de objeto, se houver sintaxe válida.

Restrição de local: a API deve ser chamada de um componente de monitor (nível de componente < 100.000).

Essa API foi introduzida no Visual Studio 15 RTM (DkmApiVersion. VS15RTM).

public:
 System::String ^ GetClrObjectCreationExpression(Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^ ClrType, Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrCustomTypeInfo ^ CustomTypeInfo, cli::array <System::String ^> ^ Arguments);
public:
 Platform::String ^ GetClrObjectCreationExpression(Microsoft::VisualStudio::Debugger::Clr::DkmClrType ^ ClrType, Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrCustomTypeInfo ^ CustomTypeInfo, Platform::Array <Platform::String ^> ^ Arguments);
std::wstring GetClrObjectCreationExpression(Microsoft::VisualStudio::Debugger::Clr::DkmClrType const & ClrType, Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrCustomTypeInfo const & CustomTypeInfo, std::Array <std::wstring const &> const & Arguments);
public string GetClrObjectCreationExpression (Microsoft.VisualStudio.Debugger.Clr.DkmClrType ClrType, Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrCustomTypeInfo CustomTypeInfo, string[] Arguments);
member this.GetClrObjectCreationExpression : Microsoft.VisualStudio.Debugger.Clr.DkmClrType * Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrCustomTypeInfo * string[] -> string
Public Function GetClrObjectCreationExpression (ClrType As DkmClrType, CustomTypeInfo As DkmClrCustomTypeInfo, Arguments As String()) As String

Parâmetros

ClrType
DkmClrType

No O tipo para o qual obter uma expressão de objeto.

CustomTypeInfo
DkmClrCustomTypeInfo

[In, opcional] As informações fornecidas pelo compilador de expressão para identificar informações de tipo intrínseco do compilador.

Arguments
String[]

No Argumentos para chamada de construtor.

Retornos

String

[Saída, opcional] A expressão de criação do objeto ou NULL se o nome do tipo for uma sintaxe inválida.

Aplica-se a