ProvideCodeContainerProviderAttribute Classe

Definição

Registra informações do provedor de contêiner de código. Exemplo de uso: [ProvideCodeContainerProvider (registeredname: "provedor de teste", ProviderID: "{92f93057-f1fc-49df-870f-b3474046911a}" displayNamePackageGuid: "{92f93057-f1fc-49df-870f-b3474046911a}", imageMonikerGuid: "{92f93057-f1fc-49df-870f-b3474046911b}", imageMonikerId: 10, DisplayNameResourceId = "#100", DisplayDetailResourceId = "#110")]

public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideCodeContainerProviderAttribute : Microsoft.VisualStudio.Shell.ExtensionPointRegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideCodeContainerProviderAttribute = class
    inherit ExtensionPointRegistrationAttribute
Public NotInheritable Class ProvideCodeContainerProviderAttribute
Inherits ExtensionPointRegistrationAttribute
Herança
Atributos

Construtores

ProvideCodeContainerProviderAttribute(String, String, String, Int32, String, String, Type)

Criar um atributo de registro que registra um provedor de contêiner de código

Propriedades

DisplayDetailResourceId

Obtém a ID de recurso do detalhe de exibição localizado do provedor

DisplayNameResourceId

Obtém a ID de recurso do nome de exibição localizado do provedor

ExtensionProvidersKey

Obtém o caminho no registro em que os provedores de extensão são declarados. Substituído em classes derivadas.

(Herdado de ExtensionPointRegistrationAttribute)
ExtensionProviderType

Obtém o tipo do provedor de extensão implementado pela interface.

(Herdado de ExtensionPointRegistrationAttribute)
ImageMonikerGuid

Obtém o GUID do moniker da imagem do provedor de contêiner de código

ImageMonikerId

Obtém a ID do moniker da imagem do provedor de contêiner de código

Name

Obtém o nome legível do provedor de ponto de extensão.

(Herdado de ExtensionPointRegistrationAttribute)
Package

Obtém o GUID do pacote

Provider

Obtém o GUID do provedor.

(Herdado de ExtensionPointRegistrationAttribute)
ProviderGuidString

Obtém o GUID do provedor expresso como uma cadeia de caracteres.

(Herdado de ExtensionPointRegistrationAttribute)
ProviderType

Obtém o tipo que implementa o ponto de extensão associado neste pacote.

(Herdado de ExtensionPointRegistrationAttribute)
RegisteredName

Obtém o nome amigável do provedor-este nome é invariável de localidade

TypeId

Obtém a instância atual deste atributo.

(Herdado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtém o caminho do registro (relativo à raiz do registro do aplicativo) do VSPackage.

(Herdado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Chamado para registrar esse atributo com o contexto determinado. O contexto contém o local onde as informações de registro devem ser colocadas. Ele também contém como o tipo que está sendo registrado e informações de caminho.

Unregister(RegistrationAttribute+RegistrationContext)

Cancelar o registro deste atributo

Aplica-se a