OutputSettingValuesContainer Class |
Namespace: SD.LLBLGen.Pro.ApplicationCore.Configuration
The OutputSettingValuesContainer type exposes the following members.
Name | Description | |
---|---|---|
OutputSettingValuesContainer |
Initializes a new instance of the OutputSettingValuesContainer class.
|
Name | Description | |
---|---|---|
AdditionalInterfacesWithRules |
Gets the additional interfaces with the rules defined for each additional interface.
| |
AdditionalNamespacesWithRules |
Gets the additional namespaces with the rules defined for each additional namespace.
| |
AttributesWithRules |
Gets the attributes with the rules defined for each attribute.
| |
CustomProperties |
Gets the custom properties of this element
| |
ForTargetElementType |
Gets the type of the target element this container is for.
| |
IgnoredDefaultAdditionalInterfaces |
Gets the ignored default additional interfaces.
| |
IgnoredDefaultAdditionalNamespaces |
Gets the ignored default additional namespaces.
| |
IgnoredDefaultAttributes |
Gets the ignored default attributes.
| |
IsEmpty |
Gets a value indicating whether this instance is empty. Empty means there are no values directly stored in this object. That doesn't mean
no value can be obtained from this object, as settings can also have defaults. Use this flag only to check whether xml for a container element
has to be produced.
| |
NotifyProjectIfValueChanges |
Gets or sets a value indicating whether the project has to be notified (marked as changed) if a value in this container is changed.
Default is true.
|
Name | Description | |
---|---|---|
Clone |
Clones this instance.
| |
DeserializeFromReader |
Deserializes the data for this container from the xml reader specified
| |
Equals | (Overrides ObjectEquals(Object).) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetFilteredAdditionalInterfaces |
Gets the additional interfaces defined in this container filtered by the rules set on them: an additional interface is returned if it has
no rule, or if its rule resolves to true for the specified settingsTarget
| |
GetFilteredAdditionalNamespaces |
Gets the additional namespaces defined in this container filtered by the rules set on them: an additional namespace is returned if it has
no rule, or if its rule resolves to true for the specified settingsTarget
| |
GetFilteredAttributes |
Gets the attributes defined in this container filtered by the rules set on them: an attribute is returned if it has
no rule, or if its rule resolves to true for the specified settingsTarget
| |
GetHashCode |
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.) | |
GetPropertyBagForEditing |
Gets the property bag for editing.
| |
GetRealAdditionalInterfaces |
Gets the real additional interfaces, which are the default interfaces defined in the defaults container, together with the interfaces
defined in this container, filtered on the ignored default interfaces
| |
GetRealAdditionalNamespaces |
Gets the real additional namespaces, which are the default namespaces defined in the project, together with the namespaces
defined in this container, filtered on the ignored default namespaces
| |
GetRealAttributes |
Gets the real attributes, which are the default attributes defined in the project, together with the attributes
defined in this container, filtered on the ignored default attributes
| |
GetRealBoolSettingValue |
Gets the real setting value of the setting with the name specified as bool
| |
GetRealIntSettingValue |
Gets the real setting value of the setting with the name specified as int
| |
GetRealSettingValue |
Gets the real setting value. If the setting has a value stored in this container, that value is returned, otherwise it will
try to obtain the default value from the defaultscontainer's settings / default setting values.
| |
GetRealStringSettingValue |
Gets the real setting value of the setting with the name specified as string
| |
GetSettingValue |
Gets the value for the setting with the name specified as defined in this container. If there's no such setting defined yet with a value, null
is returned.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MarkElementAsChanged |
Marks the element as changed.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SerializeToWriter |
Serializes the data in this class to the serializer passed in
| |
SetAdditionalInterfacesWithRules |
Sets the additional interfaces with rules.
| |
SetAdditionalNamespacesWithRules |
Sets the additional namespaces with rules.
| |
SetAttributesWithRules |
Sets the attributes with rules.
| |
SetSettingValue |
Sets the value of the setting with the name specified to the value specified, overwriting the existing value.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateContainedDataWithDefaults |
Updates the contained data (ignore lists, and attributes/additional interfaces / additional namespaces) with defaults passed in: if
a value is ignored but no longer in the defaultsContainer, it's removed. If a value in this container is already in the defaults, it's removed
as well.
| |
UpdateContainedSettingsListWithFrameworkSettings |
Adds all settings in the specified frameworkSettings which aren't in this container's setting list with their default value. It's assumed the settings are for this
container.
|