//путь к файлу в сборке
string path = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "SharedFile.txt");
//определение пути для ФОП(файла общих параметров)
app.SharedParametersFilename = path;
//Открытие ФОП
var defifnitionFile = app.OpenSharedParameterFile();
//Новая группа для объекта контейнера
DefinitionGroups myGroups = defifnitionFile.Groups;
DefinitionGroup myGroup = defifnitionFile.Groups.get_Item("Общая группа");
Definition myDefinition_Parameter1 = myGroup.Definitions.Create("Параметр1", ParameterType.Text);
//Новая набор категорий для объекта контейнера
CategorySet myCategories = uiapp.Application.Create.NewCategorySet();
// use BuiltInCategory to get category of Wall
Category myCategory = uiapp.ActiveUIDocument.Document.Settings.Categories.get_Item(BuiltInCategory.OST_Walls);
//Вставка в созданный набор категорий категорию стены
myCategories.Insert(myCategory);
InstanceBinding instanceBinding = uiapp.Application.Create.NewInstanceBinding(myCategories);
BindingMap bindingMap = uiapp.ActiveUIDocument.Document.ParameterBindings;
bool instanceBindOK = bindingMap.Insert(myDefinition_Parameter1,instanceBinding, BuiltInParameterGroup.PG_TEXT);