Sdílet prostřednictvím


Třída IPerPropertyBrowsingImpl

Tato třída implementuje IUnknown a umožňuje klientovi přístup k informacím na stránkách vlastností objektu.

Důležitá poznámkaDůležité

Tato třída a jeho členy nelze použít v aplikacích, které v .

template< 
class T  
> 
class ATL_NO_VTABLE IPerPropertyBrowsingImpl : 
public IPerPropertyBrowsing

Parametry

  • T
    Vaší třídy odvozené z IPerPropertyBrowsingImpl .

Členy

Veřejné metody

Název

Description

IPerPropertyBrowsingImpl::GetDisplayString

Načte řetězec popisující dané vlastnosti.

IPerPropertyBrowsingImpl::GetPredefinedStrings

Načte pole řetězců odpovídající hodnoty, které lze přijmout dané vlastnosti.

IPerPropertyBrowsingImpl::GetPredefinedValue

Načte VARIANTY obsahující hodnotu vlastnosti dané DISPID identifikován.DISPID je přidružen název řetězce, které jsou načteny z GetPredefinedStrings .Vrátí provádění ATL E_NOTIMPL.

IPerPropertyBrowsingImpl::MapPropertyToPage

Načte identifikátor CLSID stránka vlastností přidružených k dané vlastnosti.

Poznámky

IPerPropertyBrowsing rozhraní umožňuje klientovi přístup k informacím na stránkách vlastností objektu.Třída IPerPropertyBrowsingImpl poskytuje výchozí implementace tohoto rozhraní a implementuje IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.

[!POZNÁMKA]

Pokud používáte aplikaci Microsoft Access jako aplikaci kontejneru, musí být odvozen ze třídy IPerPropertyBrowsingImpl .Přístup, jinak nebude načten ovládacího prvku.

Související články   Kurz ATL, Vytvoření projektu ATL

Hierarchii dědičnosti

IPerPropertyBrowsing

IPerPropertyBrowsingImpl

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída IPropertyPageImpl

Třída ISpecifyPropertyPagesImpl

Další zdroje

Přehled třídy ATL