Condividi tramite


Classe OleComponent

Solo per utilizzo interno di Microsoft.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.PlatformUI.DisposableObject
    Microsoft.VisualStudio.PlatformUI.OleComponentSupport.OleComponent

Spazio dei nomi:  Microsoft.VisualStudio.PlatformUI.OleComponentSupport
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Class OleComponent _
    Inherits DisposableObject _
    Implements IOleComponent
public class OleComponent : DisposableObject, 
    IOleComponent

Il tipo OleComponent espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico OleComponent Solo per utilizzo interno di Microsoft.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica IsDisposed Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Proprietà pubblica IsTrackingComponent Solo per utilizzo interno di Microsoft.
Proprietà pubblica PeriodicIdleTimePeriod Solo per utilizzo interno di Microsoft.

In alto

Metodi

  Nome Descrizione
Metodo pubblico BeginTracking Solo per utilizzo interno di Microsoft.
Metodo pubblicoMembro statico CreateHostedComponent Solo per utilizzo interno di Microsoft.
Metodo pubblico Dispose() Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Metodo protetto Dispose(Boolean) Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Metodo protetto DisposeManagedResources Solo per utilizzo interno di Microsoft. (Esegue l'override di DisposableObject.DisposeManagedResources()).
Metodo protetto DisposeNativeResources Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Metodo pubblicoMembro statico DoOleEvents Solo per utilizzo interno di Microsoft.
Metodo pubblico EndTracking Solo per utilizzo interno di Microsoft.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto FContinueMessageLoopCore Solo per utilizzo interno di Microsoft.
Metodo protetto FDoIdleCore Solo per utilizzo interno di Microsoft.
Metodo protetto Finalize Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Metodo protetto FPreTranslateMessageCore Solo per utilizzo interno di Microsoft.
Metodo protetto FQueryTerminateCore Solo per utilizzo interno di Microsoft.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto HwndGetWindowCore Solo per utilizzo interno di Microsoft.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnActivationChangeCore Solo per utilizzo interno di Microsoft.
Metodo protetto OnAppActivateCore Solo per utilizzo interno di Microsoft.
Metodo protetto OnChangeStateCore Solo per utilizzo interno di Microsoft.
Metodo protetto OnLoseActivationCore Solo per utilizzo interno di Microsoft.
Metodo pubblico PushMessageLoop Solo per utilizzo interno di Microsoft.
Metodo protetto TerminateCore Solo per utilizzo interno di Microsoft.
Metodo protetto ThrowIfDisposed Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico ActivationChange Solo per utilizzo interno di Microsoft.
Evento pubblico ActivationLost Solo per utilizzo interno di Microsoft.
Evento pubblico AppActivate Solo per utilizzo interno di Microsoft.
Evento pubblico ContinueMessageLoop Solo per utilizzo interno di Microsoft.
Evento pubblico Disposing Solo per utilizzo interno di Microsoft. (Ereditato da DisposableObject)
Evento pubblico DoIdle Solo per utilizzo interno di Microsoft.
Evento pubblico DoPeriodicIdle Solo per utilizzo interno di Microsoft.
Evento pubblico GetWindow Solo per utilizzo interno di Microsoft.
Evento pubblico ModalStateChanged Solo per utilizzo interno di Microsoft.
Evento pubblico PreTranslateMessage Solo per utilizzo interno di Microsoft.
Evento pubblico QueryTerminate Solo per utilizzo interno di Microsoft.
Evento pubblico RecordingStateChanged Solo per utilizzo interno di Microsoft.
Evento pubblico RedrawOffStateChanged Solo per utilizzo interno di Microsoft.
Evento pubblico Terminate Solo per utilizzo interno di Microsoft.
Evento pubblico WarningsOffStateChanged Solo per utilizzo interno di Microsoft.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.FContinueMessageLoop Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.FDoIdle Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.FPreTranslateMessage Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.FQueryTerminate Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.FReserved1 Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.HwndGetWindow Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.OnActivationChange Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.OnAppActivate Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.OnEnterState Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.OnLoseActivation Solo per utilizzo interno di Microsoft.
Implementazione esplicita dell'interfacciaMetodo privato IOleComponent.Terminate Solo per utilizzo interno di Microsoft.

In alto

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.PlatformUI.OleComponentSupport