Método IVsDebugger.ParseFileRedirection (String, String, IntPtr, IntPtr, IntPtr)
Publicado: abril de 2016
Analisa a linha de comando contida na cadeia de argumento e retorna os argumentos e as alças para qualquer saída redirecionada.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int ParseFileRedirection(
string pszArgs,
out string pbstrArgsProcessed,
out IntPtr phStdInput,
out IntPtr phStdOutput,
out IntPtr phStdError
)
int ParseFileRedirection(
String^ pszArgs,
[OutAttribute] String^% pbstrArgsProcessed,
[OutAttribute] IntPtr% phStdInput,
[OutAttribute] IntPtr% phStdOutput,
[OutAttribute] IntPtr% phStdError
)
abstract ParseFileRedirection :
pszArgs:string *
pbstrArgsProcessed:string byref *
phStdInput:nativeint byref *
phStdOutput:nativeint byref *
phStdError:nativeint byref -> int
Function ParseFileRedirection (
pszArgs As String,
<OutAttribute> ByRef pbstrArgsProcessed As String,
<OutAttribute> ByRef phStdInput As IntPtr,
<OutAttribute> ByRef phStdOutput As IntPtr,
<OutAttribute> ByRef phStdError As IntPtr
) As Integer
Parâmetros
pszArgs
Type: System.String[in] Uma cadeia de caracteres que contém a linha de comando para analisar.
pbstrArgsProcessed
Type: System.String[out] A linha de comando com direções de arquivos excluídos.
phStdInput
Type: System.IntPtr[out] Um identificador para o arquivo de entrada padrão, levando em conta o redirecionamento.
phStdOutput
Type: System.IntPtr[out] Um identificador para o arquivo de saída padrão, levando em conta o redirecionamento.
phStdError
Type: System.IntPtr[out] Um identificador para o arquivo de erro padrão, levando em conta o redirecionamento.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsDebugger::ParseFileRedirection(
[in] LPOLESTR pszArgs,
[out] BSTR *pbstrArgsProcessed,
[out] HANDLE *phStdInput,
[out] HANDLE *phStdOutput,
[out] HANDLE *phStdError
);
Consulte também
Interface IVsDebugger
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo