Application: CapitalizeAllTextNotes
Revit Platform: All
Revit Version: 2017.0
First Released For: 2017.0
Programming Language: C#
Skill Level: Beginning
Category: Basics, Annotation
Type: ExternalCommand

Subject: Capitalize All Text
Summary: 
Capitalizes all the text of all the TextNotes in the project by formatting the text to use 'AllCaps'

Classes:
Autodesk.Revit.UI.IExternalCommand
Autodesk.Revit.DB.TextNote
Autodesk.Revit.DB.FormattedText

Project Files: 
CapitalizeAllTextNotes.cs
This file contains the class Command which inherits from interface IExternalCommand and implements the Execute method.

Description: 
This command does the following:
- Find all TextNote instances in the document
- Change the text formatting to 'AllCaps' on the entire range of text.

Instructions: 
1.	Open a Revit project or family that contains text notes.
2.	Execute the command.
All TextNotes will have their text formatted to be rendered using upper case characters.