SettingsGroupNameAttribute Classe

Definição

Especifica um nome para um grupo de propriedades de configuração de aplicativo.Specifies a name for application settings property group. Esta classe não pode ser herdada.This class cannot be inherited.

public ref class SettingsGroupNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class SettingsGroupNameAttribute : Attribute
type SettingsGroupNameAttribute = class
    inherit Attribute
Public NotInheritable Class SettingsGroupNameAttribute
Inherits Attribute
Herança
SettingsGroupNameAttribute
Atributos

Comentários

Uma classe de configurações de aplicativo, derivada de ApplicationSettingsBase, define uma ou mais propriedades que pertencem ao mesmo grupo de propriedades de configurações de aplicativo.A application settings class, derived from ApplicationSettingsBase, defines one or more properties that belong to the same application settings property group. Por padrão, o grupo recebe o nome da classe de configurações.By default, the group is assigned the name of the settings class. No entanto, SettingsGroupNameAttribute pode ser usado para especificar explicitamente um nome para o grupo de propriedades.However, SettingsGroupNameAttribute can be used to explicitly specify a name for the property group. Esse nome pode ser útil para organizar grandes conjuntos de propriedades, para obter assistência em ferramentas de programação em tempo de design e ferramentas administrativas em tempo de execução e assim por diante.This name can be helpful in organizing large sets of properties, for assistance in design-time programming tools and run-time administrative tools, and so on. O provedor de configurações associado pode até usar esse nome para organizar as configurações no repositório de dados.The associated settings provider may even use this name to organize settings in the data store.

O SettingsGroupNameAttribute só pode ser aplicado no nível de classe.The SettingsGroupNameAttribute can only be applied at the class level.

Construtores

SettingsGroupNameAttribute(String)

Inicializa uma nova instância da classe SettingsGroupNameAttribute.Initializes a new instance of the SettingsGroupNameAttribute class.

Propriedades

GroupName

Obtém o nome do grupo de propriedades de configurações de aplicativo.Gets the name of the application settings property group.

TypeId

Quando implementado em uma classe derivada, obtém um identificador exclusivo para este Attribute.When implemented in a derived class, gets a unique identifier for this Attribute.

(Herdado de Attribute)

Métodos

Equals(Object)

Retorna um valor que indica se essa instância é igual a um objeto especificado.Returns a value that indicates whether this instance is equal to a specified object.

(Herdado de Attribute)
GetHashCode()

Retorna o código hash para a instância.Returns the hash code for this instance.

(Herdado de Attribute)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
IsDefaultAttribute()

Quando substituído em uma classe derivada, indica se o valor dessa instância é o valor padrão para a classe derivada.When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.

(Herdado de Attribute)
Match(Object)

Quando substituído em uma classe derivada, retorna um valor que indica se essa instância é igual a um objeto especificado.When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.Maps a set of names to a corresponding set of dispatch identifiers.

(Herdado de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo para um objeto, que pode ser usado para obter as informações de tipo para uma interface.Retrieves the type information for an object, which can be used to get the type information for an interface.

(Herdado de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

(Herdado de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornece acesso a propriedades e métodos expostos por um objeto.Provides access to properties and methods exposed by an object.

(Herdado de Attribute)

Aplica-se a

Veja também