Interface IOleInPlaceComponentSite
O IOleInPlaceComponentSite interface não é suportada no momento.Quando suportado, ela será implementada pelo contêiner de um objeto de VSPackage in loco para controlar o modo de interface do usuário do objeto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")]
public interface IOleInPlaceComponentSite
[InterfaceTypeAttribute(1)]
[GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")]
public interface class IOleInPlaceComponentSite
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")>]
type IOleInPlaceComponentSite = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("5EFC7971-14BC-11CF-9B2B-00AA00573819")>
Public Interface IOleInPlaceComponentSite
Métodos
Nome | Descrição | |
---|---|---|
SetUIMode(UInt32) | Altera o modo de interface do usuário de um objeto de VSPackage no local.Este método não é suportado no momento. |
Comentários
Consulte as ilustrações da implementação e/ou chamada desta interface no exemplo de Basic Edit Sample.
Observações para implementadores:
Qualquer recipiente de um implementa o objeto in-loco VSPackage IOleInPlaceComponentSite em seu objeto que implementa também IOleClientSite e IServiceProvider.Como o ambiente é o recipiente para muitos objetos no local, ele implementa essa interface, como fazem os VSPackages.
Observações para chamadores:
Quando suportado, objetos de VSPackage in loco chamará o IOleInPlaceComponentSite interface para alterar o modo de interface do usuário de seus recipientes.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo