System
[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]
1.0.3300.0
1.0.5000.0
2.0.0.0
4.0.0.0
Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.
System.Attribute
System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface | System.AttributeTargets.All, AllowMultiple=true, Inherited=true)
System.Obsolete("Use DesignerSerializerAttribute instead")
indicates the serializer to use when the serialization manager serializes the design document, and whether the specified serializer supports automatic reloading of the design document without first completely disposing of the document.
This attribute contains the following significant members:
-
indicates what serialization object to use to serialize the class at design time.
-
indicates the fully qualified name of the serialization object's base type.
-
indicates whether the serializer supports reloading a design document without user interaction to open a new designer view.
Indicates the base serializer to use for a root designer object. This class cannot be inherited.
Constructor
1.0.5000.0
2.0.0.0
4.0.0.0
Creates a new designer serialization attribute.
Initializes a new instance of the class using the specified attributes.
The fully qualified name of the data type of the serializer.
The name of the base type of the serializer. A class can include multiple serializers as they all have different base types.
true if this serializer supports dynamic reloading of the document; otherwise, false.
Constructor
1.0.5000.0
2.0.0.0
4.0.0.0
Creates a new designer serialization attribute.
Initializes a new instance of the class using the specified attributes.
The fully qualified name of the data type of the serializer.
The name of the base type of the serializer. A class can include multiple serializers, as they all have different base types.
true if this serializer supports dynamic reloading of the document; otherwise, false.
Constructor
1.0.5000.0
2.0.0.0
4.0.0.0
Creates a new designer serialization attribute.
Initializes a new instance of the class using the specified attributes.
The data type of the serializer.
The base type of the serializer. A class can include multiple serializers as they all have different base types.
true if this serializer supports dynamic reloading of the document; otherwise, false.
Property
1.0.5000.0
2.0.0.0
4.0.0.0
System.Boolean
To be added: an object of type 'bool'
If this property is set to false, the design document does not automatically perform a reload on behalf of the user. If this property is set to false, it is the user's responsibility to reopen the designer view window for the design document, if an update or reload is desired.
Some serializers require the interaction of external components in the designer loading process in order to rebuild the design document. These serializers sometimes need to create a new designer host each time the design document is loaded. If this is the situation, will be set to false, and the designer host must be recreated by user interaction (launching the designer for the document) after the design document is disposed. The events and services that were connected to the designer host, except through deserialization, do not remain and may need to be set again. If is true, the design document can be reloaded after changes outside the designer are made to the code, without closing the designer window and reopening it.
Gets a value indicating whether the root serializer supports reloading of the design document without first disposing the designer host.
Property
1.0.5000.0
2.0.0.0
4.0.0.0
System.String
To be added: an object of type 'string'
To be added
Gets the fully qualified type name of the base type of the serializer.
Property
1.0.5000.0
2.0.0.0
4.0.0.0
System.String
To be added: an object of type 'string'
To be added
Gets the fully qualified type name of the serializer.
Property
1.0.5000.0
2.0.0.0
4.0.0.0
System.Object
To be added: an object of type 'object'
This property is used by filtering algorithms to identify two attributes that are the same type. For most attributes, this just returns the instance for the attribute. overrides this to include the type of the editor base type.
Gets a unique ID for this attribute type.