名前変更リファクタリングには次の制約事項が適用されます。
 
               		
                
                  		  
                  - コピーブックの変数の名前を変更する際には、コピーブックを拡張コピーブック ビューの参照元プログラムにインラインで示す必要があります。エディターでスタンドアロン ファイルとして開いたコピーブックでは、名前を変更できません。
  
                  		   
                  		  
                  - COPY...REPLACING 文を使用して参照されるコピーブック内の識別子の名前は変更できません。
  
                  		   
                  		  
                  - typedef メンバーの名前は変更できません。
  
                  		  
                  - 現在のソリューションの範囲外のリソースでは、識別子の名前を変更できません。
  
                  		   
                  		   
                  		   
                  		
               
 
               		
               次の制約事項はネイティブ COBOL にのみ該当します。
 
               		
                
                  		  
                  - 名前の変更は、現在のプログラムに対してのみ機能します。
  
                  		  
                  - プログラムやエントリポイントの名前は変更できません。
  
                  		  
                  - コピーブックの名前はエディターからは変更できません。ソリューション エクスプローラーからコピーブックの名前を変更できます。ただし、これによってコード内のコピーブックへの参照が変更されることはありません。
  
                  		
               
 
               		
               次の制約事項はマネージ COBOL にのみ該当します。
 
               		
                
                  		  
                  - 現在のソリューション内の COBOL プロジェクトで定義されている識別子の名前変更のみが可能です。
  
                  		  
                  - ネームスペースの名前は変更できません。
  
                  		  
                  - 別の .NET 言語から COBOL 型の名前を変更することはできず、逆の場合も同様です。つまり、COBOL プロジェクトから .NET 型の名前を変更することはできません。