ICategorizeProperties Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece nomes de categoria e mapeia categorias para propriedades para exibição no janela Propriedades.
public interface class ICategorizeProperties
public interface class ICategorizeProperties
__interface ICategorizeProperties
[System.Runtime.InteropServices.Guid("4D07FC10-F931-11CE-B001-00AA006884E5")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface ICategorizeProperties
[<System.Runtime.InteropServices.Guid("4D07FC10-F931-11CE-B001-00AA006884E5")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type ICategorizeProperties = interface
Public Interface ICategorizeProperties
- Atributos
Comentários
A janela Propriedades exibe as propriedades de forma alfabética ou agrupada por categorias.
Um VSPackage implementa ICategorizeProperties para que o Visual Studio possa exibir as propriedades do projeto ou dos elementos do projeto nas categorias apropriadas em sua exibição de propriedade.
Você implementa a interface como todas as interfaces no Active Template Library (ATL); você deriva sua classe de controle do ICategorizeProperties , adiciona a entrada de interface ao mapa de interface do controle e implementa os dois métodos, MapPropertyToCategory e GetCategoryName .
Notas aos Implementadores
Implementado por VSPackages para permitir que as propriedades sejam exibidas por categoria na janela Propriedades , em vez de em ordem alfabética.
Métodos
| GetCategoryName(Int32, UInt32, String) |
Retorna um BSTR contendo o nome da categoria. |
| MapPropertyToCategory(Int32, Int32) |
Retorna o valor da categoria de propriedade da propriedade especificada. |