Click here to Skip to main content
15,896,154 members
Articles / Desktop Programming / Win32

Managed Control Panel Items

Rate me:
Please Sign up or sign in to vote.
4.75/5 (24 votes)
22 Sep 2008CPL2 min read 76.8K   1.5K   96  
Creating Control Panel items using the .NET Framework
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>CplNetItem</name>
    </assembly>
    <members>
        <member name="T:ControlPanel.IControlPanelAware">
            <summary>
            Interface which must be implemented by that Control Panel item which requires information about Control Panel managed items.
            </summary>
        </member>
        <member name="M:ControlPanel.IControlPanelAware.Notify(ControlPanel.IControlPanel)">
            <summary>
            Passes the object implementing an IControlPanel interface to the Control Panel item.
            </summary>
            <param name="cp">The object implementing an IControlPanel interface.</param>
        </member>
        <member name="T:ControlPanel.IControlPanel">
            <summary>
            Interface implemented by ControlPanel class.
            </summary>
        </member>
        <member name="M:ControlPanel.IControlPanel.GetInstalledItems">
            <summary>
            Returns the collection of all installed Control Panel items.
            </summary>
            <returns>The collection of Control Panel items.</returns>
        </member>
        <member name="T:ControlPanel.IControlPanelItem">
            <summary>
            Interface which must be implemented by each Control Panel item.
            </summary>
        </member>
        <member name="M:ControlPanel.IControlPanelItem.Start(System.Windows.Forms.IWin32Window,System.String)">
            <summary>
            Shows the Control Panel item's window.
            </summary>
            <param name="controlPanelWindow">The control panel window handle.</param>
            <param name="command">The optional command string.</param>
        </member>
        <member name="P:ControlPanel.IControlPanelItem.Icon">
            <summary>
            Icon of a Control Panes item.
            </summary>
        </member>
        <member name="P:ControlPanel.IControlPanelItem.Name">
            <summary>
            Name of a Control Panes item (max. 31 characters).
            </summary>
        </member>
        <member name="P:ControlPanel.IControlPanelItem.Info">
            <summary>
            Description/tooltip/status bar string of a Control Panes item (max. 63 characters).
            </summary>
        </member>
        <member name="T:ControlPanel.ControlPanelItemAttribute">
            <summary>
            Indicates that class implements <see cref="T:ControlPanel.IControlPanelItem"/> interface, derives from <see cref="T:System.MarshalByRefObject"/>, has default, public, and parameterless constructor, and represents a Control Panel item.
            </summary>
        </member>
        <member name="M:ControlPanel.ControlPanelItemAttribute.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:ControlPanel.ControlPanelItemAttribute"/> class.
            </summary>
        </member>
    </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Common Public License Version 1.0 (CPL)


Written By
Software Developer
Poland Poland
I am a graduate of Wroclaw University of Science and Technology, Poland.

My interests: gardening, reading, programming, drawing, Japan, Spain.

Comments and Discussions