mirror of
https://github.com/jeremytammik/RevitSdkSamples.git
synced 2026-08-09 06:31:32 +00:00
28 lines
2.0 KiB
Plaintext
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
|
|
}
|
|
|