ServiceControllerDesigner Class

 

This API supports the product infrastructure and is not intended to be used directly from your code.

Provides design-time services for the ServiceController class.

Namespace:   System.ServiceProcess.Design
Assembly:  System.Design (in System.Design.dll)

System::Object
  System.ComponentModel.Design::ComponentDesigner
    System.ServiceProcess.Design::ServiceControllerDesigner

[SecurityPermissionAttribute(SecurityAction::Demand, Flags = SecurityPermissionFlag::UnmanagedCode)]
public ref class ServiceControllerDesigner : ComponentDesigner

NameDescription
System_CAPS_pubmethodServiceControllerDesigner()

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the ServiceControllerDesigner class.

NameDescription
System_CAPS_pubpropertyActionLists

Gets the design-time action lists supported by the component associated with the designer.(Inherited from ComponentDesigner.)

System_CAPS_pubpropertyAssociatedComponents

Gets the collection of components associated with the component managed by the designer.(Inherited from ComponentDesigner.)

System_CAPS_pubpropertyComponent

Gets the component this designer is designing.(Inherited from ComponentDesigner.)

System_CAPS_protpropertyInheritanceAttribute

Gets an attribute that indicates the type of inheritance of the associated component.(Inherited from ComponentDesigner.)

System_CAPS_protpropertyInherited

Gets a value indicating whether this component is inherited.(Inherited from ComponentDesigner.)

System_CAPS_protpropertyParentComponent

Gets the parent component for this designer.(Inherited from ComponentDesigner.)

System_CAPS_protpropertyShadowProperties

Gets a collection of property values that override user settings.(Inherited from ComponentDesigner.)

System_CAPS_pubpropertyVerbs

Gets the design-time verbs supported by the component that is associated with the designer.(Inherited from ComponentDesigner.)

NameDescription
System_CAPS_pubmethodDispose()

Releases all resources used by the ComponentDesigner.(Inherited from ComponentDesigner.)

System_CAPS_protmethodDispose(Boolean)

Releases the unmanaged resources used by the ComponentDesigner and optionally releases the managed resources.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodDoDefaultAction()

Creates a method signature in the source code file for the default event on the component and navigates the user's cursor to that location.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Attempts to free resources by calling Dispose(false) before the object is reclaimed by garbage collection.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_protmethodGetService(Type^)

Attempts to retrieve the specified type of service from the design mode site of the designer's component.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodInitialize(IComponent^)

Prepares the designer to view, edit, and design the specified component.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodInitializeExistingComponent(IDictionary^)

Reinitializes an existing component.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodInitializeNewComponent(IDictionary^)

Initializes a newly created component.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodInitializeNonDefault()

Obsolete. Initializes the settings for an imported component that is already initialized to settings other than the defaults.(Inherited from ComponentDesigner.)

System_CAPS_protmethodInvokeGetInheritanceAttribute(ComponentDesigner^)

Gets the InheritanceAttribute of the specified ComponentDesigner.(Inherited from ComponentDesigner.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodOnSetComponentDefaults()

Obsolete. Sets the default properties for the component.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPostFilterAttributes(IDictionary^)

Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPostFilterEvents(IDictionary^)

Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPostFilterProperties(IDictionary^)

Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPreFilterAttributes(IDictionary^)

Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPreFilterEvents(IDictionary^)

Allows a designer to add to the set of events that it exposes through a TypeDescriptor.(Inherited from ComponentDesigner.)

System_CAPS_protmethodPreFilterProperties(IDictionary^)

This API supports the product infrastructure and is not intended to be used directly from your code. Adjusts the set of properties the ServiceController exposes through a TypeDescriptor.(Overrides ComponentDesigner::PreFilterProperties(IDictionary^).)

System_CAPS_protmethodRaiseComponentChanged(MemberDescriptor^, Object^, Object^)

Notifies the IComponentChangeService that this component has been changed.(Inherited from ComponentDesigner.)

System_CAPS_protmethodRaiseComponentChanging(MemberDescriptor^)

Notifies the IComponentChangeService that this component is about to be changed.(Inherited from ComponentDesigner.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PostFilterAttributes(IDictionary^)

For a description of this member, see the IDesignerFilter::PostFilterAttributes method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PostFilterEvents(IDictionary^)

For a description of this member, see the IDesignerFilter::PostFilterEvents method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PostFilterProperties(IDictionary^)

For a description of this member, see the IDesignerFilter::PostFilterProperties method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PreFilterAttributes(IDictionary^)

For a description of this member, see the IDesignerFilter::PreFilterAttributes method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PreFilterEvents(IDictionary^)

For a description of this member, see the IDesignerFilter::PreFilterEvents method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDesignerFilter::PreFilterProperties(IDictionary^)

For a description of this member, see the IDesignerFilter::PreFilterProperties method.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyITreeDesigner::Children

For a description of this member, see the ITreeDesigner::Children property.(Inherited from ComponentDesigner.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyITreeDesigner::Parent

For a description of this member, see the ITreeDesigner::Parent property.(Inherited from ComponentDesigner.)

.NET Framework
Available since 1.1

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: