IVsSccProvider.AnyItemsUnderSourceControl(Int32) Метод

Определение

Определяет, контролируется ли какой-либо элемент в решении системой управления версиями.

public:
 int AnyItemsUnderSourceControl([Runtime::InteropServices::Out] int % pfResult);
int AnyItemsUnderSourceControl([Runtime::InteropServices::Out] int & pfResult);
public int AnyItemsUnderSourceControl (out int pfResult);
abstract member AnyItemsUnderSourceControl : int -> int
Public Function AnyItemsUnderSourceControl (ByRef pfResult As Integer) As Integer

Параметры

pfResult
Int32

[out] Возвращает ненулевое значение (TRUE), если в системе управления версиями содержится по меньшей мере один элемент; в противном случае возвращает 0 (FALSE).

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

Int32

Метод возвращает S_OK.

Комментарии

Подпись COM

Из ивссккпровидер. idl

HRESULT AnyItemsUnderSourceControl([out] BOOL* pfResult);  

В рамках процесса переключения поставщиков системы управления версиями этот метод вызывается, чтобы определить, следует ли пользователю закрыть открытое в настоящее время решение перед переключением на другое или если решение может быть закрыто автоматически. Если решение содержит какие-либо элементы в системе управления версиями, пользователю предлагается закрыть решение.

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