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 )

See Also