IVsSccProjectProviderBinding.ValidateServerPathEdit(Int32, String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, является ли заданный путь сервера системы управления версиями допустимым.
public:
int ValidateServerPathEdit(int fQuick, System::String ^ lpszServerPath, [Runtime::InteropServices::Out] int % pfValidServer);
int ValidateServerPathEdit(int fQuick, std::wstring const & lpszServerPath, [Runtime::InteropServices::Out] int & pfValidServer);
public int ValidateServerPathEdit (int fQuick, string lpszServerPath, out int pfValidServer);
abstract member ValidateServerPathEdit : int * string * int -> int
Public Function ValidateServerPathEdit (fQuick As Integer, lpszServerPath As String, ByRef pfValidServer As Integer) As Integer
Параметры
- fQuick
- Int32
[in] Ненулевое значение (true), если проверка должна быть быстрой (это позволяет использовать проверку во время редактирования и не замедляет ее для таких вещей, как доступ к сети).
- lpszServerPath
- String
[in] Путь к серверу, который необходимо проверить.
- pfValidServer
- Int32
[out] Возвращает ненулевое значение (true), если путь является допустимым; в противном случае возвращает 0 (false).
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из ивссккпрожектпровидербиндинг. idl
HRESULT ValidateServerPathEdit(
[in] BOOL fQuick,
[in] LPCOLESTR lpszServerPath,
[out, retval] BOOL * pfValidServer
);
Этот метод может быть вызван на лету, когда пользователь активно изменяет вариант прикрепления (в поле редактирования). В этом случае fQuick имеет значение ненулевой, поэтому процесс редактирования не окажет негативного воздействия. Если fQuick параметр равен нулю, то этот метод может выполнять любые необходимые действия, чтобы убедиться, что путь к серверу является допустимым.