Udostępnij za pośrednictwem


Kreator dodawania metody

Użyj tego kreatora, aby dodać metodę do interfejsu.W zależności od typu projektu lub typ interfejsu, do którego dodajesz metodę Kreator wyświetla różne opcje.

Nazwy

  • Zwracany typ
    Typ danych zwróconych przez metodę.HRESULTjest zalecane dla wszystkich typów interfejsów, ponieważ zapewnia on standardowy sposób zwracać błędy.

    Typ interfejsu

    Opis

    Interfejs podwójny

    HRESULT.Niezmienne.

    Interfejs niestandardowy

    HRESULT.Niezmienne.

    Lokalny interfejs niestandardowy

    Podaj swoje własne zwrotu lub wybierz z listy.

    Interfejs rozdzielania

    Podaj swoje własne zwrotu lub wybierz z listy.

    Dispinterface formant MFC ActiveX

    W przypadku zastosowania metody zapasów, typ zwracany jest ustawiony na odpowiednią wartość i jest niezmienne.Jeśli wybierzesz metodę z Nazwa metody listy i kliknij przycisk Niestandardowy pod Wybierz typ metody, wybierz typ zwracany z listy.

  • Nazwa metody
    Ustawia nazwę metody.

    Typ interfejsu

    Opis

    Interfejs podwójny ATL, interfejs niestandardowy i lokalnego interfejsu niestandardowe

    Należy podać nazwę metody.

    MFC dispinterface

    Podać nazwę metody, lub wybierz nazwę Proponowana metoda z listy.Po wybraniu nazwy z listy odpowiednią wartość pojawia się w zwraca typ pola, a jest niezmienne.

    Dispinterface formant MFC ActiveX

    Podać własne lub wybierz jedną z metod zapasów DoClick i Odśwież.Zobacz formantów ActiveX MFC: dodawanie metod zapasów Aby uzyskać więcej informacji.

  • Typ metody
    Opcja jest dostępna tylko dla formantów MFC ActiveX.Jeśli podasz nazwę metody w Nazwa metody polu, zamiast wybierając metodę z listy, to pole jest niedostępne.

    Po wybraniu jednej z metod opisanych w Nazwa metody wybierz wykonania akcji lub niestandardową implementację.

    Typ metody

    Opis

    Zapasów

    Wartość domyślna.Wstawia zapasów implementacji metody, zaznacz w Nazwa metody listy.Zwraca typ jest niezmienne, jeśli wybierzesz zapasów.

    Niestandardowe

    Wstawia skrótowej realizacji wybrano metodę Nazwa metody listy.Typy niestandardowe metody może oferować swoje własne zwracany typ lub można wybrać jeden z zwraca typ listy.

  • Nazwa wewnętrzna
    Dostępne tylko metody niestandardowe dodawane do dispinterface MFC.Ustawia nazwę używaną mapę wysyłki, plik nagłówkowy (.h) i pliku implementacji (.cpp).Domyślnie, nazwa ta jest taka sama, jak Nazwa metody.Można zmienić nazwę metody, jeśli użytkownik pracuje z interfejsem dispinterface MFC, lub Jeśli dodajesz metody niestandardowe w elemencie dispinterface formant ActiveX biblioteki MFC.

    Typ interfejsu

    Opis

    Interfejs podwójny ATL, interfejs niestandardowy i lokalnego interfejsu niestandardowe

    Nie jest dostępny

    MFC dispinterface

    Domyślnie, ustawiona na nazwę metody.Można edytować nazwę wewnętrzną.

    Dispinterface formant MFC ActiveX

    Można ustawić nazwę wewnętrznego tylko dla metod niestandardowych.Metody zapasów należy używać wewnętrznej nazwy.

  • Parametr atrybutów
    Ustawia dodatkowe atrybuty dla parametru określone w Nazwa parametru.

    Parametr atrybut

    Opis

    Dozwolone kombinacje

    W

    Wskazuje, że parametr jest przekazywana z wywołanie procedury wywołana procedury.

    w tylko

    in and out

    Wyjście

    Wskazuje, że parametr wskaźnika jest zwracany z wywołana procedury do wywoływania procedury (z serwera do klienta).

    poza tylko

    in and out

    poza i retval

    Parametr Retval

    Wskazuje, że parametr odbiera wartość zwracaną członka.

    Parametr Retval i

  • Typ parametru
    Ustawia typ danych parametru.Wybierz typ z listy.

  • Nazwa parametru
    Ustawia nazwę parametru przechodzić przez metodę.Po wpisaniu nazwy, należy kliknąć przycisk Dodaj , aby dodać go do listy parametrów, które będą przechodzić przez metodę.Jeśli nazwa parametru nie jest określona, Kreator ignoruje wszelkie atrybuty parametr (tylko ATL) lub Typ parametru zaznaczeń.

    Po kliknięciu przycisku Dodaj, nazwa parametru pojawia się w z listy wartości parametru.

    Uwaga przypadku podać nazwę parametru, a następnie kliknij przycisk Zakończenie przed kliknięciem przycisku Dodaj, nie dodaje parametr do metody.Należy znaleźć metody i ręcznie wstawić parametr.

  • Dodaj
    Dodaje parametr można określić w Nazwa parametruoraz rodzaj i parametru atrybuty, do z listy wartości parametru.Należy kliknąć przycisk Dodaj , aby dodać parametr do listy.

  • Usuń
    Usuwa parametr, zaznacz w z listy wartości parametru z listy.

  • Lista parametrów
    Wyświetla wszystkie parametry i ich modyfikatorów i typy aktualnie dodane dla metody.Podczas dodawania parametrów, Kreator aktualizuje z listy wartości parametru do wyświetlania każdego parametru, z jego modyfikator i typu.

Zobacz też

Zadania

Dodawanie metody (Visual C++)

Informacje

Atrybuty IDL, Kreator dodawania metody