Udostępnij za pośrednictwem


Struktura tagTYPEATTR

Zawiera atrybuty _ITypeInfo interfejsu.

Przestrzeń nazw:  Microsoft.VisualStudio.VsWizard
Zestaw:  Microsoft.VisualStudio.VsWizard (w Microsoft.VisualStudio.VsWizard.dll)

Składnia

'Deklaracja
Public Structure tagTYPEATTR
public struct tagTYPEATTR
public value class tagTYPEATTR
[<Sealed>]
type tagTYPEATTR =  struct end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.

Typ tagTYPEATTR uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publiczna Equals Wskazuje, czy to wystąpienie i określonego obiektu są równe. (Odziedziczone z ValueType).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienia. (Odziedziczone z ValueType).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca w pełni kwalifikowana nazwa typu tego wystąpienia. (Odziedziczone z ValueType).

Początek

Pola

  Nazwa Opis
Pole publiczne cbAlignment Określa wyrównanie bajt, w przypadku wystąpienia tego typu.
Pole publiczne cbSizeInstance Rozmiar instancji tego typu.
Pole publiczne cbSizeVft Rozmiar tabeli Metoda wirtualna tego typu (VTBL).
Pole publiczne cFuncs Wskazuje liczbę funkcji na interfejsie, który opisuje tej struktury.
Pole publiczne cImplTypes Wskazuje liczbę implementowane interfejsy na interfejsie, który opisuje tej struktury.
Pole publiczne cVars Wskazuje liczbę zmiennych i pola danych w interfejsie, opisane w tej struktury.
Pole publiczne dwReserved Zarezerwowane do użytku w przyszłości.
Pole publiczne Guid Identyfikator GUID typu informacji.
Pole publiczne idldescType Atrybuty IDL opisem typu.
Pole publiczne lcid Ustawienia regionalne, nazwy składników i dokumentacji ciągi.
Pole publiczne lpstrSchema Zarezerwowane do użytku w przyszłości.
Pole publiczne memidConstructor Identyfikator konstruktora, lub MEMBER_ID_NIL Jeśli brak.
Pole publiczne memidDestructor Identyfikator distructor, lub MEMBER_ID_NIL Jeśli brak.
Pole publiczne tdescAlias S Określa typ, dla którego ten typ jest aliasem.
Pole publiczne typekind A tagTYPEKIND wartość opisujący typ opisuje te informacje.
Pole publiczne wMajorVerNum Posiada główny numer wersji.
Pole publiczne wMinorVerNum Posiada pomocniczy numer wersji.
Pole publiczne wTypeFlags A TYPEFLAGS wartość to informacje opisujące.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VsWizard