"<propertyname>" nie można uwidocznić modelu COM jako właściwości "Let"

Właściwość "<propertyname>" nie może być widoczna dla modelu COM jako właściwości "Let". Nie będzie można przypisać wartości innych niż obiekty (takie jak liczby lub ciągi) do tej właściwości z programu Visual Basic 6.0 przy użyciu instrukcji "Let".

Klasa używająca bloku atrybutów deklaruje właściwość z typem COMClassAttribute Public Objectdanych . Program Visual Basic 6.0 może uzyskać dostęp do tej właściwości jako Variant, ale może przypisać do niej tylko odwołanie do obiektu za pomocą instrukcji Set . Nie może przypisać typu wartości z instrukcją Let .

Domyślnie ten komunikat jest ostrzeżeniem. Aby uzyskać więcej informacji na temat ukrywania ostrzeżeń lub traktowania ostrzeżeń jako błędów, zobacz Konfigurowanie ostrzeżeń w Visual Basic.

Identyfikator błędu: BC42102

Aby rozwiązać to ostrzeżenie

  • Rozważ poinformowanie potencjalnych użytkowników programu Visual Basic 6.0 tej klasy, że nie mogą używać tej właściwości z instrukcją Let .

Zobacz też