DesignerActionUIService.Refresh(IComponent) Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Updates the smart tag panel.
public:
 void Refresh(System::ComponentModel::IComponent ^ component);
	public void Refresh(System.ComponentModel.IComponent component);
	public void Refresh(System.ComponentModel.IComponent? component);
	member this.Refresh : System.ComponentModel.IComponent -> unit
	Public Sub Refresh (component As IComponent)
	Parameters
- component
 - IComponent
 
The IComponent to refresh.
Examples
The following code example demonstrates how to use the Refresh method to update a smart tag panel. This example is part of a larger example available in the DesignerActionService class overview.
// Boolean properties are automatically displayed with binary 
// UI (such as a checkbox).
public bool LockColors
{
    get
    {
        return colLabel.ColorLocked;
    }
    set
    {
        GetPropertyByName("ColorLocked").SetValue(colLabel, value);
        // Refresh the list.
        this.designerActionUISvc.Refresh(this.Component);
    }
}
'Boolean properties are automatically displayed with binary 
' UI (such as a checkbox).
Public Property LockColors() As Boolean
    Get
        Return colLabel.ColorLocked
    End Get
    Set(ByVal value As Boolean)
        GetPropertyByName("ColorLocked").SetValue(colLabel, value)
        ' Refresh the list.
        Me.designerActionUISvc.Refresh(Me.Component)
    End Set
End Property
	Remarks
The Refresh method updates the internal DesignerAction Glyph, as well as the smart tag panel.