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.