ICategorizeProperties.GetCategoryName(Int32, UInt32, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает BSTR, содержащий имя категории.
public:
int GetCategoryName(int PROPCAT, System::UInt32 lcidCategory, [Runtime::InteropServices::Out] System::String ^ % pbstrName);
int GetCategoryName(int PROPCAT, unsigned int lcidCategory, [Runtime::InteropServices::Out] std::wstring const & & pbstrName);
public int GetCategoryName (int PROPCAT, uint lcidCategory, out string pbstrName);
abstract member GetCategoryName : int * uint32 * string -> int
Public Function GetCategoryName (PROPCAT As Integer, lcidCategory As UInteger, ByRef pbstrName As String) As Integer
Параметры
- PROPCAT
- Int32
[in] Указывает категорию свойства.
- lcidCategory
- UInt32
- pbstrName
- String
[out] Указатель на строку, содержащую имя категории.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из обжекст. IDL:
HRESULT ICategorizeProperties::GetCategoryName(
[in] PROPCAT propcat,
[in] LCID lcid,
[out] BSTR* pbstrName
);
GetCategoryNameМетод возвращает значение типа, BSTR содержащее имя категории. Существует 11 стандартных категорий свойств с отрицательными значениями. Можно определить собственные пользовательские категории, но для них необходимо назначить положительные значения. Стандартные категории:
| Категория | Значение |
|---|---|
PROPCAT_Nil |
-1 |
PROPCAT_Misc |
-2 |
PROPCAT_Font |
–3 |
PROPCAT_Position |
–4 |
PROPCAT_Appearanc |
-5 |
PROPCAT_Behavior |
–6 |
PROPCAT_Data |
-7 |
PROPCAT_List |
–8 |
PROPCAT_Text |
–9 |
PROPCAT_Scale |
–10 |
PROPCAT_DDE |
-11 |