Assembly: Microsoft.ComponentStudio.ComponentPlatformInterface (in microsoft.componentstudio.componentplatforminterface.dll)
Usage
Visual Basic |
---|
Dim root As ComponentSetting Dim name As String Dim ignoreDefinition As Boolean Dim settingOverride1 As New SettingOverride(root, name, ignoreDefinition) |
Syntax
Visual Basic |
---|
MustInherit Public Class SettingOverride Inherits ObjectBase Implements ISettingOverrideContainer, ICustomTypeDescriptor |
C# |
---|
public abstract class SettingOverride : ObjectBase, ISettingOverrideContainer, ICustomTypeDescriptor |
C++ |
---|
public ref class SettingOverride abstract : ObjectBase, ISettingOverrideContainer, ICustomTypeDescriptor |
J# |
---|
public abstract class SettingOverride extends ObjectBase implements ISettingOverrideContainer, ICustomTypeDescriptor |
JScript |
---|
public abstract class SettingOverride extends ObjectBase implements ISettingOverrideContainer, , ICustomTypeDescriptor |
Remarks
The SettingOverride class is designed to be read-only. It contains pure data that cannot be manipulated by users. This class describes a setting override that already exists within an image and cannot be changed directly. To represent setting overrides that can be manipulated, use AnswerFileSettingOverride.
Inheritance Hierarchy
System.Object
Microsoft.ComponentStudio.Common.ObjectBase
Microsoft.ComponentStudio.ComponentPlatformInterface.SettingOverride
Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileSettingOverride
Microsoft.ComponentStudio.Common.ObjectBase
Microsoft.ComponentStudio.ComponentPlatformInterface.SettingOverride
Microsoft.ComponentStudio.ComponentPlatformInterface.AnswerFileSettingOverride
Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.