diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs index d636af7eecf..58e2b4d5568 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializer/Overview/idesignerserializationmanagersample.cs @@ -2,68 +2,63 @@ using System; using System.CodeDom; using System.ComponentModel; -using System.ComponentModel.Design; using System.ComponentModel.Design.Serialization; -using System.Drawing; -using System.Windows.Forms; - + namespace CodeDomSerializerSample { - internal class MyCodeDomSerializer : CodeDomSerializer { - public override object Deserialize(IDesignerSerializationManager manager, object codeObject) { - // This is how we associate the component with the serializer. - CodeDomSerializer baseClassSerializer = (CodeDomSerializer)manager. - GetSerializer(typeof(MyComponent).BaseType, typeof(CodeDomSerializer)); + internal class MyCodeDomSerializer : CodeDomSerializer + { + public override object Deserialize(IDesignerSerializationManager manager, object codeObject) + { + // Associate the component with the serializer. + CodeDomSerializer baseClassSerializer = (CodeDomSerializer)manager. + GetSerializer(typeof(MyComponent).BaseType, typeof(CodeDomSerializer)); /* This is the simplest case, in which the class just calls the base class to do the work. */ return baseClassSerializer.Deserialize(manager, codeObject); } - - public override object Serialize(IDesignerSerializationManager manager, object value) { + + public override object Serialize(IDesignerSerializationManager manager, object value) + { /* Associate the component with the serializer in the same manner as with Deserialize */ CodeDomSerializer baseClassSerializer = (CodeDomSerializer)manager. GetSerializer(typeof(MyComponent).BaseType, typeof(CodeDomSerializer)); - + object codeObject = baseClassSerializer.Serialize(manager, value); - - /* Anything could be in the codeObject. This sample operates on a + + /* Anything could be in the codeObject. This sample operates on a CodeStatementCollection. */ - if (codeObject is CodeStatementCollection) { - CodeStatementCollection statements = (CodeStatementCollection)codeObject; - + if (codeObject is CodeStatementCollection statements) + { // The code statement collection is valid, so add a comment. string commentText = "This comment was added to this object by a custom serializer."; - CodeCommentStatement comment = new CodeCommentStatement(commentText); + CodeCommentStatement comment = new(commentText); statements.Insert(0, comment); } return codeObject; } } - -// + + // [DesignerSerializer(typeof(MyCodeDomSerializer), typeof(CodeDomSerializer))] - public class MyComponent : Component { - private string localProperty = "Component Property Value"; - public string LocalProperty { - get { - return localProperty; - } - set { - localProperty = value; - } - } + public class MyComponent : Component + { + [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + public string LocalProperty { get; set; } = "Component Property Value"; } -// + // } // namespace CodeDomSerializerSample { - class CodeDomSerializerStart { + class CodeDomSerializerStart + { [STAThread] - static void Main() { + static void Main() + { } } } diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/CodeDomSerializerException/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/ContextStack/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/DesignerSerializerAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/INameCreationService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design.Serialization/ResolveNameEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ActiveDesignerEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/class1.cs b/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/class1.cs index 8a6d9d18e8b..a0912060069 100644 --- a/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/class1.cs +++ b/snippets/csharp/System.ComponentModel.Design/ArrayEditor/Overview/class1.cs @@ -9,6 +9,7 @@ public class ArrayEditorTestComponent : Component { // [EditorAttribute(typeof(System.ComponentModel.Design.ArrayEditor), typeof(System.Drawing.Design.UITypeEditor))] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] public object[] componentArray { get diff --git a/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ByteViewer/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/CheckoutException/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/CheckoutException/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/CheckoutException/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/CheckoutException/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentChangedEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentChangingEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentDesigner/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentDesigner/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentDesigner/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentDesigner/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ComponentRenameEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs b/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs index 63c20046d9a..9204f32b4ee 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs +++ b/snippets/csharp/System.ComponentModel.Design/DesignerActionHeaderItem/Overview/designeractions.cs @@ -68,6 +68,7 @@ public class ColorLabel : System.Windows.Forms.Label { private bool colorLockedValue = false; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public bool ColorLocked { get diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerOptionService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/source.cs b/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/source.cs index 4182dbf52e2..ffc0b324b15 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel.Design/DesignerTransaction/Overview/source.cs @@ -45,6 +45,7 @@ public class DTComponent : System.ComponentModel.Component private string m_String; private int m_Count; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public string StringProperty { get @@ -53,6 +54,7 @@ public string StringProperty { m_String = value; } } + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int CountProperty { get diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerTransactionCloseEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerVerb/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerVerb/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerVerb/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerVerb/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/DesignerVerbCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IComponentChangeService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IComponentChangeService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IComponentChangeService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IComponentChangeService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IDesigner/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IDesigner/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IDesigner/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IDesigner/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IDesignerFilter/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IDesignerFilter/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IDesignerFilter/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IDesignerFilter/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IDesignerHost/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IDictionaryService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IDictionaryService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IDictionaryService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IDictionaryService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IEventBindingService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IEventBindingService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IEventBindingService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IEventBindingService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IExtenderListService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IExtenderListService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IExtenderListService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IExtenderListService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IExtenderProviderService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IExtenderProviderService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IExtenderProviderService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IExtenderProviderService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IHelpService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IHelpService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IHelpService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IHelpService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IMenuCommandService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IReferenceService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IReferenceService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IReferenceService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IReferenceService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IResourceService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IResourceService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IResourceService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IResourceService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IRootDesigner/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ISelectionService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ISelectionService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ISelectionService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ISelectionService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ISelectionService/SelectionChanged/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/AddService/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.cs b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.cs index 604c7c09bf2..e58f1ca6515 100644 --- a/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.cs +++ b/snippets/csharp/System.ComponentModel.Design/IServiceContainer/Overview/serviceform.cs @@ -56,6 +56,7 @@ public class ServiceContainerControl : System.Windows.Forms.UserControl, IServic // The parent IServiceContainer, or null. private IServiceContainer parentServiceContainer; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public IServiceContainer serviceParent { get @@ -78,6 +79,7 @@ public IServiceContainer serviceParent // The current state of the control reflecting whether it has // obtained or provided a text service. private TextServiceState state_; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public TextServiceState state { get diff --git a/snippets/csharp/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ITypeDescriptorFilterService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ITypeResolutionService/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ITypeResolutionService/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ITypeResolutionService/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ITypeResolutionService/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.cs b/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.cs index 13b639ebebe..94a77402f33 100644 --- a/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.cs +++ b/snippets/csharp/System.ComponentModel.Design/ServiceContainer/Overview/serviceform.cs @@ -160,6 +160,7 @@ public class ServiceObjectControl : System.Windows.Forms.UserControl // The current state of the control reflecting whether it has // obtained or provided a text service. private TextServiceState state_; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public TextServiceState state { get diff --git a/snippets/csharp/System.ComponentModel.Design/ServiceCreatorCallback/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/ServiceCreatorCallback/Overview/Project.csproj index c02dc5044e7..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel.Design/ServiceCreatorCallback/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/ServiceCreatorCallback/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/Project.csproj b/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/Project.csproj index a11815b79fb..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel.Design/StandardToolWindows/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net6.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs b/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs index 0d2ed8854bc..edb6a323ca3 100644 --- a/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs +++ b/snippets/csharp/System.ComponentModel/AmbientValueAttribute/Overview/attributesdemocontrol.cs @@ -148,6 +148,7 @@ bool ShouldSerializeAlertBackColor() => [Description("Indicates the source of data for the control.")] [RefreshProperties(RefreshProperties.Repaint)] [AttributeProvider(typeof(IListSource))] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public object DataSource { get => _dataGridView1.DataSource; @@ -158,6 +159,7 @@ public object DataSource // [Category("Data")] [Description("Indicates a sub-list of the data source to show in the control.")] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public string DataMember { get => _dataGridView1.DataMember; @@ -174,6 +176,7 @@ public string DataMember [Category("Behavior")] [Description("The timestamp of the latest entry.")] [ReadOnly(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public DateTime CurrentLogTime { get @@ -201,6 +204,7 @@ public DateTime CurrentLogTime // [Category("Behavior")] [Description("The value above which the ThresholdExceeded event will be raised.")] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public object Threshold { get; set; } // diff --git a/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AsyncCompletedEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AttributeCollection/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/AttributeCollection/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AttributeCollection/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AttributeCollection/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AttributeCollection/Count/Project.csproj b/snippets/csharp/System.ComponentModel/AttributeCollection/Count/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AttributeCollection/Count/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AttributeCollection/Count/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AttributeCollection/GetEnumerator/Project.csproj b/snippets/csharp/System.ComponentModel/AttributeCollection/GetEnumerator/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AttributeCollection/GetEnumerator/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AttributeCollection/GetEnumerator/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/AttributeCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BackgroundWorker/IsBusy/Project.csproj b/snippets/csharp/System.ComponentModel/BackgroundWorker/IsBusy/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BackgroundWorker/IsBusy/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BackgroundWorker/IsBusy/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.csproj b/snippets/csharp/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.csproj index c731b80e440..1e24caeba5a 100644 --- a/snippets/csharp/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.csproj +++ b/snippets/csharp/System.ComponentModel/BackgroundWorker/Overview/backgroundworkersimple.csproj @@ -2,7 +2,7 @@ Exe - net8.0-windows + net10.0-windows true BackgroundWorkerSimple.Program diff --git a/snippets/csharp/System.ComponentModel/BackgroundWorker/ReportProgress/Project.csproj b/snippets/csharp/System.ComponentModel/BackgroundWorker/ReportProgress/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BackgroundWorker/ReportProgress/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BackgroundWorker/ReportProgress/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BindableAttribute/Bindable/Project.csproj b/snippets/csharp/System.ComponentModel/BindableAttribute/Bindable/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BindableAttribute/Bindable/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BindableAttribute/Bindable/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/source.cs index 104aa94ad5e..9c28ffde170 100644 --- a/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/BindableAttribute/Overview/source.cs @@ -7,6 +7,7 @@ public class Form1 : Form // [Bindable(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => @@ -18,6 +19,7 @@ public int MyProperty } } // + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty2 { get @@ -55,6 +57,7 @@ public int MyProperty2 // Insert code here. } } + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty3 { get diff --git a/snippets/csharp/System.ComponentModel/BindingListT/FindCore/Project.csproj b/snippets/csharp/System.ComponentModel/BindingListT/FindCore/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BindingListT/FindCore/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BindingListT/FindCore/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BindingListT/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/BindingListT/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BindingListT/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BindingListT/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BooleanConverter/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/BooleanConverter/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BooleanConverter/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BooleanConverter/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/source.cs b/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/source.cs index 5d93aa79236..64ee4cacfc2 100644 --- a/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/source.cs +++ b/snippets/csharp/System.ComponentModel/BrowsableAttribute/.ctor/source.cs @@ -6,6 +6,7 @@ public class Form1 : Form protected TextBox textBox1; // [Browsable(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Browsable/Project.csproj b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Browsable/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Browsable/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Browsable/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/source.cs index b979a2d261a..e2703771d5b 100644 --- a/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/BrowsableAttribute/Overview/source.cs @@ -5,6 +5,7 @@ public class Form1 : Form { // [Browsable(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => @@ -17,6 +18,7 @@ public int MyProperty } // + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty2 { get @@ -44,6 +46,7 @@ public int MyProperty2 } } + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty3 { get diff --git a/snippets/csharp/System.ComponentModel/CancelEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/CancelEventArgs/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/CancelEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/CancelEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/source.cs index 5bed0f9858b..cb087acf81c 100644 --- a/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/CategoryAttribute/Overview/source.cs @@ -9,6 +9,7 @@ public class Form1 : Form protected Image image1; // [Description("The image associated with the control"), Category("Appearance")] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public Image MyImage { get => diff --git a/snippets/csharp/System.ComponentModel/ComponentCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ComponentCollection/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/ComponentCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ComponentCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/ComponentEditor/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ComponentEditor/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ComponentEditor/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ComponentEditor/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ComponentResourceManager/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ComponentResourceManager/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ComponentResourceManager/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ComponentResourceManager/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DefaultEventAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DefaultEventAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DefaultEventAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DefaultEventAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/source.cs index 1dbe6e63ee9..11a7a7f844b 100644 --- a/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/DefaultPropertyAttribute/Overview/source.cs @@ -26,6 +26,7 @@ public static int Main() [DefaultProperty("MyProperty")] public class MyControl : Control { + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/DefaultValueAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DefaultValueAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DefaultValueAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DefaultValueAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/source.cs index c527addf583..ad866ffcf63 100644 --- a/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/DescriptionAttribute/Overview/source.cs @@ -8,6 +8,7 @@ public class Form1 : Form protected Image image1; // [Description("The image associated with the control"), Category("Appearance")] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public Image MyImage { get => diff --git a/snippets/csharp/System.ComponentModel/DesignOnlyAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DesignOnlyAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignOnlyAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignOnlyAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DesignerAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DesignerAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignerAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignerAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DesignerCategoryAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DesignerCategoryAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignerCategoryAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignerCategoryAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/Project.csproj b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DesignerSerializationVisibilityAttribute/Visibility/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/DoWorkEventArgs/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/DoWorkEventArgs/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/DoWorkEventArgs/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/DoWorkEventArgs/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EditorAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/EditorAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EditorAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EditorAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EditorBrowsableAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/EditorBrowsableAttribute/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/EditorBrowsableAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EditorBrowsableAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/EventDescriptor/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptor/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptor/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptor/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Count/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Count/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Count/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Count/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Find/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Find/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Find/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Find/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/GetEnumerator/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/GetEnumerator/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/GetEnumerator/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/GetEnumerator/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/InternalSort/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/InternalSort/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/InternalSort/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/InternalSort/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Sort/Project.csproj b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Sort/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Sort/Project.csproj +++ b/snippets/csharp/System.ComponentModel/EventDescriptorCollection/Sort/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ExpandableObjectConverter/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ExpandableObjectConverter/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ExpandableObjectConverter/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ExpandableObjectConverter/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/IBindingList/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/IBindingList/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/IBindingList/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/IBindingList/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/IEditableCollectionView/Overview/EditingCollectionsSnippets.csproj b/snippets/csharp/System.ComponentModel/IEditableCollectionView/Overview/EditingCollectionsSnippets.csproj index 16194617d0a..b12ce1b3f1a 100644 --- a/snippets/csharp/System.ComponentModel/IEditableCollectionView/Overview/EditingCollectionsSnippets.csproj +++ b/snippets/csharp/System.ComponentModel/IEditableCollectionView/Overview/EditingCollectionsSnippets.csproj @@ -2,7 +2,7 @@ WinExe - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/IEditableCollectionViewAddNewItem/Overview/ieditablecollectionviewadditemexample.csproj b/snippets/csharp/System.ComponentModel/IEditableCollectionViewAddNewItem/Overview/ieditablecollectionviewadditemexample.csproj index 16194617d0a..b12ce1b3f1a 100644 --- a/snippets/csharp/System.ComponentModel/IEditableCollectionViewAddNewItem/Overview/ieditablecollectionviewadditemexample.csproj +++ b/snippets/csharp/System.ComponentModel/IEditableCollectionViewAddNewItem/Overview/ieditablecollectionviewadditemexample.csproj @@ -2,7 +2,7 @@ WinExe - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/IExtenderProvider/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/IExtenderProvider/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/IExtenderProvider/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/IExtenderProvider/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/IListSource/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/IListSource/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/IListSource/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/IListSource/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ISupportInitialize/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ISupportInitialize/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ISupportInitialize/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ISupportInitialize/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ITypeDescriptorContext/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ITypeDescriptorContext/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/ITypeDescriptorContext/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ITypeDescriptorContext/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/ITypedList/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ITypedList/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ITypedList/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ITypedList/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/InvalidEnumArgumentException/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/InvalidEnumArgumentException/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/InvalidEnumArgumentException/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/InvalidEnumArgumentException/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LicenseException/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/LicenseException/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LicenseException/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LicenseException/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LicenseManager/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/LicenseManager/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LicenseManager/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LicenseManager/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LicenseProviderAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/LicenseProviderAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LicenseProviderAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LicenseProviderAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/source.cs b/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/source.cs index 74036a83c8a..69fcb93b127 100644 --- a/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/source.cs +++ b/snippets/csharp/System.ComponentModel/LocalizableAttribute/.ctor/source.cs @@ -6,6 +6,7 @@ public class Form1 : Form // [Localizable(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/LocalizableAttribute/IsLocalizable/Project.csproj b/snippets/csharp/System.ComponentModel/LocalizableAttribute/IsLocalizable/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LocalizableAttribute/IsLocalizable/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LocalizableAttribute/IsLocalizable/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/LocalizableAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/LocalizableAttribute/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/LocalizableAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LocalizableAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/LookupBindingPropertiesAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/source.cs b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/source.cs index 3a118f35e00..ed41a0289dd 100644 --- a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/source.cs +++ b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/.ctor/source.cs @@ -6,6 +6,7 @@ public class Form1 : Form // [MergableProperty(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/AllowMerge/Project.csproj b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/AllowMerge/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/AllowMerge/Project.csproj +++ b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/AllowMerge/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/source.cs b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/source.cs index f16d5e4a326..965482fa215 100644 --- a/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/source.cs +++ b/snippets/csharp/System.ComponentModel/MergablePropertyAttribute/Overview/source.cs @@ -5,6 +5,7 @@ public class Form1 : Form { // [MergableProperty(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/PropertyDescriptor/Overview/System.ComponentModel.PropertyDescriptor.csproj b/snippets/csharp/System.ComponentModel/PropertyDescriptor/Overview/System.ComponentModel.PropertyDescriptor.csproj index b0bc0cd203b..8c50d6263df 100644 --- a/snippets/csharp/System.ComponentModel/PropertyDescriptor/Overview/System.ComponentModel.PropertyDescriptor.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyDescriptor/Overview/System.ComponentModel.PropertyDescriptor.csproj @@ -2,7 +2,7 @@ Exe - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Count/Project.csproj b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Count/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Count/Project.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Count/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Find/Project.csproj b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Find/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Find/Project.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Find/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/Project.csproj b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/Project.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/GetEnumerator/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyDescriptorCollection/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/PropertyTabAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/PropertyTabAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/PropertyTabAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/PropertyTabAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ProvidePropertyAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ProvidePropertyAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ProvidePropertyAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ProvidePropertyAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/Project.csproj b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/source.cs b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/source.cs index d869bc6a699..1420cc1dfda 100644 --- a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/source.cs +++ b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/.ctor/source.cs @@ -7,6 +7,7 @@ public class Form1 : Form // [ReadOnly(true)] + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int MyProperty { get => diff --git a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/Project.csproj b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/IsReadOnly/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ReadOnlyAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.cs b/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.cs index 5fa464dd675..2f7c2652819 100644 --- a/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.cs +++ b/snippets/csharp/System.ComponentModel/RefreshEventHandler/Overview/refreshevent.cs @@ -86,6 +86,7 @@ class Control : Component { int position; + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public int Position { get => position; diff --git a/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.cs b/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.cs index 9060e781f89..56138d8446b 100644 --- a/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.cs +++ b/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Form1.cs @@ -77,6 +77,7 @@ public class UserControl1 : UserControl public UserControl1() => InitializeComponent(); + [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] public string LabelText { get => label1.Text; set => label1.Text = value; diff --git a/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ToolboxItemAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/ToolboxItemFilterAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/ToolboxItemFilterAttribute/Overview/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/ToolboxItemFilterAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/ToolboxItemFilterAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/TypeConverter/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/TypeConverter/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/TypeConverter/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/TypeConverter/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/TypeConverterAttribute/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/TypeConverterAttribute/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/TypeConverterAttribute/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/TypeConverterAttribute/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Project.csproj b/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Project.csproj index 8b6c102de54..b62ae7deede 100644 --- a/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Project.csproj +++ b/snippets/csharp/System.ComponentModel/TypeDescriptor/GetProperties/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0-windows + net10.0-windows true diff --git a/snippets/csharp/System.ComponentModel/WarningException/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/WarningException/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/WarningException/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/WarningException/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file diff --git a/snippets/csharp/System.ComponentModel/Win32Exception/Overview/Project.csproj b/snippets/csharp/System.ComponentModel/Win32Exception/Overview/Project.csproj index 5a1b02db677..a369cfa8a80 100644 --- a/snippets/csharp/System.ComponentModel/Win32Exception/Overview/Project.csproj +++ b/snippets/csharp/System.ComponentModel/Win32Exception/Overview/Project.csproj @@ -2,7 +2,7 @@ Library - net8.0 + net10.0 \ No newline at end of file