Partager via


OleComponent, classe

Réservé à un usage interne Microsoft.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.PlatformUI.OleComponentSupport
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Class OleComponent _
    Inherits DisposableObject _
    Implements IOleComponent
public class OleComponent : DisposableObject, 
    IOleComponent

Le type OleComponent expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique OleComponent Réservé à un usage interne Microsoft.

Début

Propriétés

  Nom Description
Propriété publique IsDisposed Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Propriété publique IsTrackingComponent Réservé à un usage interne Microsoft.
Propriété publique PeriodicIdleTimePeriod Réservé à un usage interne Microsoft.

Début

Méthodes

  Nom Description
Méthode publique BeginTracking Réservé à un usage interne Microsoft.
Méthode publiqueMembre statique CreateHostedComponent Réservé à un usage interne Microsoft.
Méthode publique Dispose() Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Méthode protégée Dispose(Boolean) Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Méthode protégée DisposeManagedResources Réservé à un usage interne Microsoft. (Substitue DisposableObject.DisposeManagedResources().)
Méthode protégée DisposeNativeResources Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Méthode publiqueMembre statique DoOleEvents
Méthode publique EndTracking Réservé à un usage interne Microsoft.
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée FContinueMessageLoopCore Réservé à un usage interne Microsoft.
Méthode protégée FDoIdleCore Réservé à un usage interne Microsoft.
Méthode protégée Finalize Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Méthode protégée FPreTranslateMessageCore Réservé à un usage interne Microsoft.
Méthode protégée FQueryTerminateCore Réservé à un usage interne Microsoft.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée HwndGetWindowCore Réservé à un usage interne Microsoft.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée OnActivationChangeCore Réservé à un usage interne Microsoft.
Méthode protégée OnAppActivateCore Réservé à un usage interne Microsoft.
Méthode protégée OnChangeStateCore Réservé à un usage interne Microsoft.
Méthode protégée OnLoseActivationCore Réservé à un usage interne Microsoft.
Méthode publique PushMessageLoop Réservé à un usage interne Microsoft.
Méthode protégée TerminateCore Réservé à un usage interne Microsoft.
Méthode protégée ThrowIfDisposed Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public ActivationChange Réservé à un usage interne Microsoft.
Événement public ActivationLost Réservé à un usage interne Microsoft.
Événement public AppActivate Réservé à un usage interne Microsoft.
Événement public ContinueMessageLoop Réservé à un usage interne Microsoft.
Événement public Disposing Réservé à un usage interne Microsoft. (Hérité de DisposableObject.)
Événement public DoIdle Réservé à un usage interne Microsoft.
Événement public DoPeriodicIdle Réservé à un usage interne Microsoft.
Événement public GetWindow Réservé à un usage interne Microsoft.
Événement public ModalStateChanged Réservé à un usage interne Microsoft.
Événement public PreTranslateMessage Réservé à un usage interne Microsoft.
Événement public QueryTerminate Réservé à un usage interne Microsoft.
Événement public RecordingStateChanged Réservé à un usage interne Microsoft.
Événement public RedrawOffStateChanged Réservé à un usage interne Microsoft.
Événement public Terminate Réservé à un usage interne Microsoft.
Événement public WarningsOffStateChanged Réservé à un usage interne Microsoft.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IOleComponent.FContinueMessageLoop Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.FDoIdle Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.FPreTranslateMessage Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.FQueryTerminate Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.FReserved1 Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.HwndGetWindow Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.OnActivationChange Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.OnAppActivate Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.OnEnterState Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.OnLoseActivation Réservé à un usage interne Microsoft.
Implémentation d'interface expliciteMéthode privée IOleComponent.Terminate Réservé à un usage interne Microsoft.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.PlatformUI.OleComponentSupport, espace de noms