Application: InvisibleParam
Revit product and version: All
Last Modified: 12/12/2006
Modified By: VL Autodesk HSL
Programming Language: C#

Subject: This sample demonstrates how to use share parameter file to create share parameters and how to bind share parameters and instance.

Classes: 
Autodesk.Revit.IExternalCommand 
Autodesk.Revit.Application
Autodesk.Revit.Parameters.DefinitionFile
Autodesk.Revit.Parameters.Definition
Autodesk.Revit.Parameters.DefinitionGroup
Autodesk.Revit.Parameters.InstanceBinding

Project Files: 
Command.cs
This file define a class Command implement Autodesk.Revit.IExternalCommand.
 
Description: 
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. 

Instructions: 
1.	Run this command.
2.	Open file RevitParameters.txt to see the result.
3.	Draw a Wall.
4.	Open Wall’s Property dialog, There will be a share parameter: Other ->VisibleParam in Instance Parameters.