А еще не подскажите откуда берется этот ClientId? И что там надо писать??
Дополню ответ Александра. Проще говоря, это
уникальный идентификатор Вашей команды, который отличает вашу команду, от команд других разработчиков. Ведь может получится ситуация, когда несколько разработчиков сторонних приложений назовут свою команду одинакого, и в таком случае Revit не будет знать где какая команда. Уникальный идентификатор позволяет избавится от этой проблемы, так как веротяность того, GUID будет одинаков (если он не вручную задавался, а генерировался специальными утилитами), крайне мала.