Represents the root of component setting overrides in an answer file object.
The following tables list the members exposed by the AnswerFileComponentSetting type.
Public
Properties
Name | Description | |
---|---|---|
![]() |
ApplicableConfigurationPasses | Retrieves all possible configuration passes for the component on which an override can be created.(inherited from ComponentSetting) |
![]() |
AppliedConfigurationPass | Retrieves the configuration pass that all descendent setting overrides are applied to. |
![]() |
ChildSettingDefinitions | Retrieves all top-level setting definitions for this component.(inherited from ComponentSetting) |
![]() |
ChildSettingOverrides | Retrieves all the top-level setting overrides of the component in the applied configuration pass. |
![]() |
Enabled | Overridden. Indicates whether the component has been installed |
![]() |
HasOverrideBelow | Checks whether this container has any setting overrides below it.(inherited from ComponentSetting) |
![]() |
Id | Represents the identity of the component.(inherited from ComponentSetting) |
![]() |
ParentAnswerFile | Retrieves the answer file object to which the current component setting belongs. |
![]() |
ParentDefinitionContainer | Returns the ISettingDefinitionContainer interface for the parent container of this instance. Always returns null for component settings.(inherited from ComponentSetting) |
![]() |
ParentOverrideContainer | Retrieves the instance of ISettingOverrideContainer that contains the ComponentSetting instance. Because ComponentSetting is the root container that contains all setting definitions and setting overrides, this always returns null.(inherited from ComponentSetting) |
![]() |
SettingDefinitions | Retrieves all setting definitions for this component. (inherited from ComponentSetting) |
![]() |
SettingOverrides | Retrieves all descendent setting overrides. |
![]() |
SettingOverrideSyncRoot | Returns an object that can be used to synchronize access to setting overrides in a multi-threading context. |
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
CanConsume | (inherited from ObjectBase ) |
![]() |
Consume | (inherited from ObjectBase ) |
![]() |
Equals | Overloaded. (inherited from Object ) |
![]() |
GetHashCode | (inherited from Object ) |
![]() |
GetType | (inherited from Object ) |
![]() |
GetXml | Retrieves the XML string representation of all descendent setting overrides. |
![]() |
MergeXml | Merges setting overrides from another instance of AnswerFileComponentSetting to the current instance. |
![]() ![]() |
ReferenceEquals | (inherited from Object ) |
![]() |
Remove | Removes the component setting. |
![]() |
ToString | Returns the string representation of the component setting. (inherited from ComponentSetting) |
Protected
Methods
Name | Description | |
---|---|---|
![]() |
AddSettingDefinition | (inherited from ComponentSetting ) |
![]() |
AddSettingOverride | (inherited from ComponentSetting ) |
![]() |
Generic CreateProperty | (inherited from ObjectBase ) |
![]() |
DoCreateSettingOverrideCollection | (inherited from ComponentSetting ) |
![]() |
Finalize | (inherited from Object ) |
![]() |
MemberwiseClone | (inherited from Object ) |
![]() |
Generic OnValueChanged | (inherited from ObjectBase ) |
Public Events
Name | Description | |
---|---|---|
![]() |
PropertyChanged | (inherited from ObjectBase ) |