예제 #1
0
 private void WriteObsoletedPropertyGet(ObsoletedProperty property)
 {
     _("get");
     using (_builder.IndentBraced)
     {
         _("return {0};", property.UpdatedName);
     }
 }
예제 #2
0
 private void WriteObsoletedPropertySet(ObsoletedProperty property)
 {
     _("set");
     using (_builder.IndentBraced)
     {
         _("{0} = value;", property.UpdatedName);
     }
 }
예제 #3
0
        private void Write(ObsoletedProperty property)
        {
            _("[EditorBrowsable(EditorBrowsableState.Never)]");
            _("[Obsolete(\"Use {0} instead.\")]", property.UpdatedName);
            WriteDeclaration(property);

            using (_builder.IndentBraced)
            {
                WriteObsoletedPropertyGet(property);

                WriteObsoletedPropertySet(property);
            }
        }
예제 #4
0
        private void Write(ObsoletedProperty property)
        {
            _("[EditorBrowsable(EditorBrowsableState.Never)]");
            _("[Obsolete(\"Use {0} instead.\")]", property.UpdatedName);
            WriteDeclaration(property);

            using (_builder.IndentBraced)
            {
                WriteObsoletedPropertyGet(property);

                WriteObsoletedPropertySet(property);
            }
        }
예제 #5
0
 private void WriteObsoletedPropertyGet(ObsoletedProperty property)
 {
     _("get");
     using (_builder.IndentBraced)
     {
         _("return {0};", property.UpdatedName);
     }
 }
예제 #6
0
 private void WriteObsoletedPropertySet(ObsoletedProperty property)
 {
     _("set");
     using (_builder.IndentBraced)
     {
         _("{0} = value;", property.UpdatedName);
     }
 }