Note: This feature works with .NET managed code only. 
               	 
            
 
            	 
            Smart tags are a feature of the Visual Studio editor that enables you to implement code constructs more easily. 
               	 
            
 
            	 
            With COBOL you can use the following smart tag: 
               	 
            
 
            	 
             
               		 
               		  
               - Smart Tag for Implementing an Interface 
                  		  
               
-  Enables you to implement interfaces in managed OO COBOL programs. You need to type the definition of the implementing class
                  or value type, 
                  			 class-id 
                     				MyClass implements type 
                     				Interface. Double-click the name of the class to see the smart tag ( ) appear underneath at the beginning of the declaration of the class. When you place the cursor over the tag, the ) appear underneath at the beginning of the declaration of the class. When you place the cursor over the tag, the icon appears. Click 
                  			 Implement interface 
                     				InterfaceName from the drop-down list. This adds the missing interface members to the implementing class or value type. icon appears. Click 
                  			 Implement interface 
                     				InterfaceName from the drop-down list. This adds the missing interface members to the implementing class or value type.
- Note: The smart tag does not support generic interfaces and does not add event members from an interface. 
                  		  
               
- Smart Tag for Adding a Using Directive 
                  		  
               
- You can use a smart tag to add in the appropriate using directive when you specify a type without fully qualifying the namespace.
                  For example, to use 
                  			 System.IO.File::ReadAllText, type 
                  			 File::ReadAllText. An error message is generated in the output window, and then the smart tag icon appears in the program editor under 
                  			 File::ReadAllText showing 
                  			 System.IO on the list of namespaces. 
                  			 
                  Note: To use this feature, you must have background parsing turned on (default).