Я предполагаю, что вы уже знаете, как подключиться к TFS и получить определенное рабочее пространство.
С учетом сказанного вы бы использовали для этого Workspace.PendEdit.
Workspace.Метод PendEdit (String [], RecursionType, String, LockLevel)
Здесь определяется перечисление LockLevel:
Перечисление LockLevel
Thisдействует так же, как и пользовательский интерфейс, если вам нужно было щелкнуть правой кнопкой мыши внутри TFS на самой ветви и выполнить блокировку.