Partilhar via


Estrutura '<nomeestrutura>' deve conter pelos menos uma variável membro de instância ou pelo menos uma declaração de evento de instância não marcada como 'Personalizada'

Uma definição de estrutura não inclui quaisquer variáveis não compartilhadas ou eventos não personalizados não compartilhados.

Toda estrutura deve ter ou uma variável ou um evento que se aplica a cada instância específica (não compartilhada) ao invés de todas as instâncias coletivamente (Compartilhamento (Visual Basic)).Constante, propriedades e procedimentos não compartilhados não satisfazem esta exigência.Adicionalmente, se não há variáveis não compartilhadas e apenas um evento não compartilhado, este evento não pode ser um evento Personalizado.

ID de erro: BC30941

Para corrigir este erro

  • Defina pelo menos uma variável ou evento que não é Shared.Se você definir apenas um evento, deve ser não personalizado assim como não compartilhado.

Consulte também

Tarefas

Como: Declarar uma estrutura

Referência

Instrução Structure

Outros recursos

Estruturas: suas próprias tipos de dados