Struktura VSPROPSHEETPAGE
Opublikowano: sierpień 2016
Ustawia właściwości strony właściwości. Podobnie jak w strukturze Win32 PROPSHEETPAGE.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[ComConversionLossAttribute]
public struct VSPROPSHEETPAGE
[ComConversionLossAttribute]
public value struct VSPROPSHEETPAGE
[<Sealed>]
[<ComConversionLossAttribute>]
type VSPROPSHEETPAGE = struct end
<ComConversionLossAttribute>
Public Structure VSPROPSHEETPAGE
Metody
Nazwa | Opis | |
---|---|---|
Equals(Object) | (Odziedziczone po: ValueType.) |
|
GetHashCode() | (Odziedziczone po: ValueType.) |
|
GetType() | (Odziedziczone po: Object.) |
|
ToString() | (Odziedziczone po: ValueType.) |
Pola
Nazwa | Opis | |
---|---|---|
dwFlags | Flagi wskazujące opcje używany do tworzenia strony arkusza właściwości. |
|
dwReserved | Zarezerwowane do użytku w przyszłości. |
|
dwSize | Określa rozmiar w bajtach struktury. Rozmiar obejmuje wszystkie dane dodatkowe zdefiniowane przez aplikację na końcu struktury. |
|
dwTemplateSize | Użyj dwTemplateSize po PSP_DLGINDIRECT została określona w dwFlags. Określa rozmiar szablon określony w pTemplate pola. |
|
HINSTANCE | Dojście do wystąpienia, z którego można załadować zasobu szablonu okna dialogowego. |
|
hwndDlg | Jeśli nie można przekazać szablonu okna dialogowego, ustaw HINSTANCE pola ma wartość null, a następnie wypełnij to pole zamiast tego. Następnie będzie można utworzyć stronę, a Twoje hwnd zostaną dołączone do niego. Jeśli to zrobisz, nie używaj lParam dla niczego. |
|
lParam | Podczas tworzenia strony, kopię strony VSPROPSHEETPAGE struktury jest przekazywany do procedury okno dialogowe z WM_INITDIALOG wiadomości.lParam Elementu członkowskiego jest przekazywany do umożliwiają przekazywania informacji specyficznych dla aplikacji do procedury okno dialogowe. Go nie ma wpływu na samej stronie. |
|
pcRefParent | Adres wartość liczebności referencyjnej. Aby użyć tego elementu członkowskiego, należy ustawić PSP_USEREFPARENT Flaga w dwFlags elementu członkowskiego. |
|
pfnCallback | Adres funkcja wywołania zwrotnego zdefiniowane przez aplikację, która jest wywoływana po utworzeniu strony, a gdy go ma zostać zniszczone. Aby użyć tego elementu członkowskiego, należy ustawić PSP_USECALLBACK Flaga w dwFlags elementu członkowskiego. |
|
pfnDlgProc | Adres procedury okno dialogowe strony. Ponieważ strony są tworzone jako Niemodalne okna dialogowe, nie należy wywołać procedurę okno dialogowe EndDialog funkcji. |
|
pTemplate | Szablonu okna dialogowego w pamięci, aby użyć do tworzenia strony. Jeśli PSP_DLGINDIRECT Flaga w dwFlags zestaw elementów członkowskich jest następnie pTemplate jest używany. |
|
wTemplateId | Służy do określenia identyfikator zasobu szablonu okna dialogowego w module identyfikowany przez dojście w HINSTANCE podczas PSP_DLGINDIRECT nie została określona w dwFlags. |
Bezpieczeństwo wątku
Wszelkie elementy członkowskie z publiczną metodą static tego typu (Udostępniane w programie Visual Basic) gwarantują bezpieczeństwo wątku. Nie gwarantuje się bezpieczeństwa wątkowego żadnych elementów członkowskich wystąpień.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku