Share via


Classe SilverlightPlugin

Rappresenta il plug-in del browser Silverlight.

Spazio dei nomi:  System.Web.UI.SilverlightControls
Assembly:  System.Web.Silverlight (in System.Web.Silverlight.dll)

Sintassi

'Dichiarazione
Public Class SilverlightPlugin
'Utilizzo
Dim instance As SilverlightPlugin
public class SilverlightPlugin

Note

Lo scopo della classe SilverlightPlugin è consentire a un controllo personalizzato di eseguire agevolmente il rendering del contenuto di Silverlight.

La classe SilverlightPlugin ha molti membri in comune alla classe Silverlight. La classe SilverlightPlugin non ha membri che si applicano a un controllo nel suo insieme, ad esempio la proprietà OnPluginResized.

Lo sviluppo di un controllo personalizzato con il contenuto di Silverlight richiede normalmente il seguente flusso di lavoro generale:

  • Creare un progetto di controllo personalizzato.

  • Nel metodo Render, creare un'istanza della classe SilverlightPlugin.

  • Impostare le proprietà quali Source, Windowless, Background e altre.

  • Aggiungere un segnaposto, ad esempio un elemento span o div, in cui inserire il contenuto di Silverlight.

  • Chiamare il metodo CreateObject passando l'istanza del controllo, l'oggetto HtmlTextWriter passato al metodo Render e l'elemento segnaposto in cui inserire il contenuto di Silverlight.

Gerarchia di ereditarietà

System.Object
  System.Web.UI.SilverlightControls.SilverlightPlugin

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Piattaforme

Per informazioni sui sistemi operativi e sui browser supportati da Silverlight, vedere "Sistemi operativi e browser supportati" in Architettura di Silverlight.

Vedere anche

Riferimenti

Membri SilverlightPlugin

Spazio dei nomi System.Web.UI.SilverlightControls

CreateObject

Render

Silverlight