IVsParseCommandLine.GetACParam(Int32, Int32, Int32, String) Метод

Определение

Извлекает элемент командной строки для автозавершения.

public:
 int GetACParam([Runtime::InteropServices::Out] int % piACIndex, [Runtime::InteropServices::Out] int % piACStart, [Runtime::InteropServices::Out] int % pcchACLength, [Runtime::InteropServices::Out] System::String ^ % pbstrACParam);
int GetACParam([Runtime::InteropServices::Out] int & piACIndex, [Runtime::InteropServices::Out] int & piACStart, [Runtime::InteropServices::Out] int & pcchACLength, [Runtime::InteropServices::Out] std::wstring const & & pbstrACParam);
public int GetACParam (out int piACIndex, out int piACStart, out int pcchACLength, out string pbstrACParam);
abstract member GetACParam : int * int * int * string -> int
Public Function GetACParam (ByRef piACIndex As Integer, ByRef piACStart As Integer, ByRef pcchACLength As Integer, ByRef pbstrACParam As String) As Integer

Параметры

piACIndex
Int32

[out] Указатель на индекс, указывающий, имеется ли элемент автоматического завершения. Установите на значение PCL_AUTO_COMMANDS, если есть элементы автоматического завершения.

piACStart
Int32

[out] Указатель на начало элемента автозавершения в буфере командной строки.

pcchACLength
Int32

[out] Указатель на длину элемента автозавершения.

pbstrACParam
String

[out] Указатель на строку, содержащую текущий параметр автозавершения.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsParseCommandLine::GetACParam(  
   [out] int* piACIndex,   
   [out] int* piACStart,   
   [out] int* pcchACLength,   
   [out, retval] BSTR* pbstrACParam  
);  

Применяется к