Files
2021-04-20 11:36:21 +02:00

28 lines
2.0 KiB
Plaintext

{\rtf1\fbidis\ansi\ansicpg1252\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\froman\fprq2\fcharset0 Times New Roman;}}
{\colortbl ;\red0\green0\blue255;}
\viewkind4\uc1\pard\ltrpar\nowidctlpar\b\f0\fs20 Application:\b0 InvisibleParam\line\b Revit Platform:\b0 All\line\b Revit Version:\b0 2011.0\line\b First Released For:\b0 8.1\line\b Programming Language:\b0 C#\line\b Skill Level:\b0 Medium\line\b Category:\b0 Parameters\line\b Type:\b0 ExternalCommand\line\line\b Subject:\b0 Create shared parameters.\line\b Summary:\b0 \line This sample demonstrates how to use share parameter file to create share parameters and how to bind share parameters and instance.\par
\par
\lang1036\b Classes:\b0 \par
\pard\ltrpar\nowidctlpar\fi180\li180\lang1033 Autodesk.Revit.UI.IExternalCommand \par
Autodesk.Revit.ApplicationServices.Application\par
Autodesk.Revit.DB.DefinitionFile\par
Autodesk.Revit.DB.Definition\par
Autodesk.Revit.DB.DefinitionGroup\par
Autodesk.Revit.DB.InstanceBinding\par
\pard\ltrpar\nowidctlpar\li720\par
\pard\ltrpar\nowidctlpar\b Project Files:\b0 \par
Command.cs\par
\pard\ltrpar\nowidctlpar\fi180\li180 This file define a class Command implement Autodesk.Revit.UI.IExternalCommand.\par
\pard\ltrpar\nowidctlpar \par
\b Description:\b0 \par
This sample uses Application.OpenSharedParameterFile method to get DefinitionFile instance as the share parameter file and create visible and invisible two parameters. Use InstanceBinding instance created by NewInstanceBinding method to bind parameters to elements. \par
\b\par
Instructions:\cf1\b0 \par
\pard\ltrpar\nowidctlpar\fi-360\li360\tx360\cf0 1.\tab Run this command.\f1\par
\pard\ltrpar\nowidctlpar\fi-360\li360\f0 2.\tab Open RevitParameters.txt to see the result.\par
3.\tab Draw a Wall.\par
4.\tab Open Wall\rquote s Property dialog, There will be a share parameter: Other ->VisibleParam in Instance Parameters.\par
\pard\ltrpar\nowidctlpar\par
\f1\fs24\par
}