ExtenderControlToolboxItem Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di determinare quali controlli di destinazione possono essere estesi da un particolare controllo extender nella casella degli strumenti.
public ref class ExtenderControlToolboxItem : System::Web::UI::Design::WebControlToolboxItem
[System.Serializable]
public class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem
[<System.Serializable>]
type ExtenderControlToolboxItem = class
inherit WebControlToolboxItem
Public Class ExtenderControlToolboxItem
Inherits WebControlToolboxItem
- Ereditarietà
- Attributi
Commenti
Il GetTargetControlTypes metodo restituisce la raccolta di tipi di destinazione. La raccolta viene memorizzata nella cache per le prestazioni usando il Properties dizionario .
Se si scrive un controllo extender che implementa IExtenderControl, ma che non deriva da ExtenderControl, specificare questo tipo nell'attributo ToolboxItemAttribute del controllo.
Costruttori
| Nome | Descrizione |
|---|---|
| ExtenderControlToolboxItem() |
Inizializza una nuova istanza della classe ExtenderControlToolboxItem. |
| ExtenderControlToolboxItem(SerializationInfo, StreamingContext) |
Inizializza una nuova istanza della ExtenderControlToolboxItem classe utilizzando i parametri specificati. |
| ExtenderControlToolboxItem(Type) |
Inizializza una nuova istanza della ExtenderControlToolboxItem classe utilizzando il tipo specificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| AssemblyName |
Ottiene o imposta il nome dell'assembly che contiene il tipo o i tipi creati dall'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| Bitmap |
Ottiene o imposta una bitmap per rappresentare l'elemento della casella degli strumenti nella casella degli strumenti. (Ereditato da ToolboxItem) |
| Company |
Ottiene o imposta il nome della società per l'oggetto ToolboxItem. (Ereditato da ToolboxItem) |
| ComponentType |
Ottiene il tipo di componente per l'oggetto ToolboxItem. (Ereditato da ToolboxItem) |
| DependentAssemblies |
Ottiene o imposta l'oggetto AssemblyName per l'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| Description |
Ottiene o imposta la descrizione per l'oggetto ToolboxItem. (Ereditato da ToolboxItem) |
| DisplayName |
Ottiene o imposta il nome visualizzato per l'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| Filter |
Ottiene o imposta il filtro che determina se l'elemento della casella degli strumenti può essere utilizzato in un componente di destinazione. (Ereditato da ToolboxItem) |
| IsTransient |
Ottiene un valore che indica se l'elemento della casella degli strumenti è temporaneo. (Ereditato da ToolboxItem) |
| Locked |
Ottiene un valore che indica se l'oggetto ToolboxItem è attualmente bloccato. (Ereditato da ToolboxItem) |
| OriginalBitmap |
Ottiene o imposta la bitmap originale che verrà utilizzata nella casella degli strumenti per questo elemento. (Ereditato da ToolboxItem) |
| Properties |
Ottiene un dizionario di proprietà. (Ereditato da ToolboxItem) |
| TypeName |
Ottiene o imposta il nome completo del tipo di IComponent creato dall'elemento della casella degli strumenti quando viene richiamato. (Ereditato da ToolboxItem) |
| Version |
Ottiene la versione per l'oggetto ToolboxItem. (Ereditato da ToolboxItem) |
Metodi
| Nome | Descrizione |
|---|---|
| CheckUnlocked() |
Genera un'eccezione se l'elemento della casella degli strumenti è attualmente bloccato. (Ereditato da ToolboxItem) |
| CreateComponents() |
Crea i componenti configurati per la creazione dell'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| CreateComponents(IDesignerHost, IDictionary) |
Crea i componenti configurati per la creazione dell'elemento della casella degli strumenti usando l'host della finestra di progettazione e i valori predefiniti specificati. (Ereditato da ToolboxItem) |
| CreateComponents(IDesignerHost) |
Crea i componenti configurati per la creazione dell'elemento della casella degli strumenti usando l'host della finestra di progettazione specificato. (Ereditato da ToolboxItem) |
| CreateComponentsCore(IDesignerHost, IDictionary) |
Crea una matrice di componenti quando viene richiamato l'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| CreateComponentsCore(IDesignerHost) |
Crea oggetti da ogni tipo contenuto in questo ToolboxItemoggetto e li aggiunge alla finestra di progettazione specificata. (Ereditato da WebControlToolboxItem) |
| Deserialize(SerializationInfo, StreamingContext) |
Carica lo stato dell'elemento della casella degli strumenti dall'oggetto informazioni di serializzazione specificato. (Ereditato da WebControlToolboxItem) |
| Equals(Object) |
Determina se due ToolboxItem istanze sono uguali. (Ereditato da ToolboxItem) |
| FilterPropertyValue(String, Object) |
Filtra un valore della proprietà prima di restituirlo. (Ereditato da ToolboxItem) |
| GetHashCode() |
Restituisce il codice hash per questa istanza. (Ereditato da ToolboxItem) |
| GetTargetControlTypes(IDesignerHost) |
Restituisce la raccolta di tipi di destinazione. |
| GetToolAttributeValue(IDesignerHost, Type) |
Ottiene il valore del tipo di attributo specificato dell'elemento della casella degli strumenti. (Ereditato da WebControlToolboxItem) |
| GetToolHtml(IDesignerHost) |
Ottiene il codice HTML per il controllo Web creato dallo strumento. (Ereditato da WebControlToolboxItem) |
| GetToolType(IDesignerHost) |
Ottiene il tipo di questo elemento della casella degli strumenti. (Ereditato da WebControlToolboxItem) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetType(IDesignerHost, AssemblyName, String, Boolean) |
Crea un'istanza del tipo specificato, facoltativamente usando un host della finestra di progettazione e un nome di assembly specificati. (Ereditato da ToolboxItem) |
| GetType(IDesignerHost) |
Consente l'accesso al tipo associato all'elemento della casella degli strumenti. (Ereditato da ToolboxItem) |
| Initialize(Type) |
Inserisce in precedenza la voce della cache di tipo di destinazione con il tipo specificato. |
| Lock() |
Blocca l'elemento della casella degli strumenti e impedisce le modifiche alle relative proprietà. (Ereditato da ToolboxItem) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| OnComponentsCreated(ToolboxComponentsCreatedEventArgs) |
Genera l'evento ComponentsCreated. (Ereditato da ToolboxItem) |
| OnComponentsCreating(ToolboxComponentsCreatingEventArgs) |
Genera l'evento ComponentsCreating. (Ereditato da ToolboxItem) |
| Serialize(SerializationInfo, StreamingContext) |
Salva lo stato dell'elemento della casella degli strumenti nell'oggetto informazioni di serializzazione specificato. (Ereditato da WebControlToolboxItem) |
| ToString() |
Restituisce un oggetto String che rappresenta l'oggetto corrente ToolboxItem. (Ereditato da ToolboxItem) |
| ValidatePropertyType(String, Object, Type, Boolean) |
Verifica che un oggetto sia di un determinato tipo. (Ereditato da ToolboxItem) |
| ValidatePropertyValue(String, Object) |
Convalida una proprietà prima che venga assegnata al dizionario delle proprietà. (Ereditato da ToolboxItem) |
Eventi
| Nome | Descrizione |
|---|---|
| ComponentsCreated |
Si verifica immediatamente dopo la creazione dei componenti. (Ereditato da ToolboxItem) |
| ComponentsCreating |
Si verifica quando i componenti stanno per essere creati. (Ereditato da ToolboxItem) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Per una descrizione di questo membro, vedere il GetObjectData(SerializationInfo, StreamingContext) metodo . (Ereditato da ToolboxItem) |