Sistema de Propriedades do Windows
Visão geral da tecnologia do Sistema de Propriedades do Windows.
Para desenvolver o Sistema de Propriedades do Windows, você precisa desses cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, consulte:
Enumerações
_PROPERTYUI_FLAGS Especifica os recursos da propriedade. |
GETPROPERTYSTOREFLAGS Indica sinalizadores que modificam o objeto de repositório de propriedades recuperado por métodos que criam um repositório de propriedades, como IShellItem2::GetPropertyStore ou IPropertyStoreFactory::GetPropertyStore. |
PDOPSTATUS Fornece sinalizadores de status de operação. |
PKA_FLAGS Descreve o comportamento da matriz de alteração de propriedade. |
PLACEHOLDER_STATES Especifica os estados que um arquivo de espaço reservado pode ter. Recupere esse valor por meio da propriedade System.FilePlaceholderStatus (PKEY_FilePlaceholderStatus). |
PROPDESC_AGGREGATION_TYPE Descreve como os valores de propriedade são exibidos quando vários itens são selecionados. |
PROPDESC_COLUMNINDEX_TYPE Indica se ou como uma propriedade pode ser indexada. |
PROPDESC_CONDITION_TYPE Descreve o tipo de condição a ser usado ao exibir a propriedade na interface do usuário do construtor de consultas no Windows Vista, mas não no Windows 7 e posterior. |
PROPDESC_ENUMFILTER Descreve a lista filtrada de descrições de propriedade retornadas. |
PROPDESC_FORMAT_FLAGS Usado por funções auxiliares de descrição da propriedade, como PSFormatForDisplay, para indicar o formato de uma cadeia de caracteres de propriedade. |
PROPDESC_RELATIVEDESCRIPTION_TYPE Descreve o tipo de descrição relativa para uma descrição de propriedade, conforme determinado pelo atributo relativeDescriptionType do elemento displayInfo. |
PROPDESC_SEARCHINFO_FLAGS Determina se e como uma propriedade é indexada pela Pesquisa do Windows. |
PROPDESC_TYPE_FLAGS Descreve atributos do elemento typeInfo no arquivo .propdesc da propriedade. |
PROPDESC_VIEW_FLAGS Esses sinalizadores descrevem as propriedades nas cadeias de caracteres da lista de descrição da propriedade. |
PROPVAR_COMPARE_UNIT Esses sinalizadores são associados a determinadas comparações de estrutura PROPVARIANT. |
PSC_STATE Especifica o estado de uma propriedade. Eles são definidos manualmente pelo código que hospeda o cache do repositório de propriedades na memória. |
SYNC_ENGINE_STATE_FLAGS Especifica valores usados por qualquer mecanismo de sincronização para expor seus estados internos do mecanismo ao valor PKEY_StorageProviderStatus do Repositório de Propriedades no Indexador de Arquivos para atualizar a propriedade, primeiro chame IShellItem2::GetPropertyStore com o sinalizador GPS_EXTRINSICPROPERTIES. Em seguida, chame o método IPropertyStore::SetValue do objeto retornado, especificando a chave PKEY_StorageProviderStatus, para definir o valor de máscara de bits da propriedade usando esses SYNC_ENGINE_STATE_FLAGS. |
SYNC_TRANSFER_STATUS Especifica possíveis valores de status usados na propriedade System.SyncTransferStatus. |
Funções
Acrescentar Insere uma operação de alteração no final de uma matriz. |
|||
AppendOrReplace Substitui a primeira ocorrência de uma alteração que afeta a mesma chave de propriedade que a alteração fornecida. Se a chave de propriedade ainda não estiver na matriz, esse método acrescentará a alteração ao final da matriz. |
|||
ApplyToPropVariant Aplica uma alteração a um valor de propriedade. |
|||
ClearPropVariantArray Libera a memória e as referências usadas por uma matriz de estruturas PROPVARIANT armazenadas em uma matriz. |
|||
ClearVariantArray Libera a memória e as referências usadas por uma matriz de estruturas VARIANT armazenadas em uma matriz. |
|||
CoerceToCanonicalValue Impõe o valor ao valor canônico, de acordo com a descrição da propriedade. |
|||
EnumeratePropertyDescriptions Obtém uma instância do objeto de subsistema que implementa IPropertyDescriptionList, para obter toda ou uma lista parcial de descrições de propriedade no sistema. |
|||
FindMatchingIndex Compara o valor da propriedade especificada com os valores enumerados em uma lista e retorna o índice correspondente. |
|||
FormatForDisplay Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade. (IPropertyDescription.FormatForDisplay) |
|||
FormatForDisplay Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade. (IPropertySystem.FormatForDisplay) |
|||
FormatForDisplay Em vez disso, os desenvolvedores devem usar IPropertyDescription. Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade. |
|||
FormatForDisplayAlloc Obtém uma representação de cadeia de caracteres de um valor de propriedade para um buffer de memória alocado. |
|||
FreePropVariantArray Libera a memória e as referências usadas por uma matriz de estruturas PROPVARIANT. |
|||
GetAdditionalSortByAliases Obtém o endereço de um ponteiro para a interface IPropertyDescriptionList, que contém valores de coluna de classificação adicionais. |
|||
GetAggregationType Obtém um valor que descreve como os valores de propriedade são exibidos quando vários itens são selecionados na interface do usuário. |
|||
GetAt Obtém a operação de alteração em um índice de matriz especificado. |
|||
GetAt Obtém a descrição da propriedade no índice especificado em uma lista de descrição da propriedade. |
|||
GetAt Obtém o objeto IPropertyEnumType no índice especificado na lista. |
|||
GetCanonicalName Obtém o nome que diferencia maiúsculas de minúsculas pelo qual uma propriedade é conhecida pelo sistema, independentemente de seu nome localizado. |
|||
GetColumnIndexType Determina como a propriedade atual é indexada. |
|||
GetColumnState Obtém o sinalizador de estado da coluna, que descreve como a propriedade deve ser tratada por interfaces ou APIs que usam esse sinalizador. |
|||
GetConditionAt Sem suporte. Obtém a condição no índice especificado. |
|||
GetConditionType Obtém o tipo de condição e a operação de condição padrão a serem usadas ao exibir a propriedade na interface do usuário do construtor de consultas. Isso influencia a lista de condições de predicado (por exemplo, igual a, menor que e contém) que são mostradas para essa propriedade. |
|||
GetCount Obtém o número de operações de alteração na matriz. |
|||
GetCount Obtém o número de propriedades incluídas na lista de propriedades. |
|||
GetCount Obtém o número de elementos na lista. |
|||
GetDefaultColumnWidth Obtém a largura de coluna padrão da propriedade em uma exibição de lista. |
|||
GetDefaultWidth Em vez disso, os desenvolvedores devem usar IPropertyDescription. Obtém a largura da descrição da propriedade. |
|||
GetDisplayName Obtém o nome de exibição da propriedade como ela é mostrada em qualquer interface do usuário. |
|||
GetDisplayName Em vez disso, os desenvolvedores devem usar IPropertyDescription. Obtém uma cadeia de caracteres que especifica o nome da propriedade adequada para exibição aos usuários. |
|||
GetDisplayText Obtém o texto de exibição de uma estrutura de informações de enumeração. |
|||
GetDisplayType Obtém o tipo de dados atual usado para exibir a propriedade . |
|||
GetEditInvitation Obtém o texto usado em controles de edição hospedados em várias caixas de diálogo. |
|||
GetEnumType Obtém um tipo de enumeração de uma estrutura de informações de enumeração. |
|||
GetEnumTypeList Obtém uma instância de um IPropertyEnumTypeList, que pode ser usada para enumerar os valores possíveis para uma propriedade. |
|||
GetFlags Em vez disso, os desenvolvedores devem usar IPropertyDescription. Obtém sinalizadores de recurso de propriedade para uma propriedade especificada. |
|||
GetGroupingRange Obtém o método de agrupamento a ser usado quando uma exibição é agrupada por uma propriedade e recupera o tipo de agrupamento. |
|||
GetHelpInfo Em vez disso, os desenvolvedores devem usar IPropertyDescription. (IPropertyUI.GetHelpInfo) |
|||
GetImageReference Recupera a referência de imagem associada a uma enumeração de propriedade. |
|||
GetImageReferenceForValue Obtém a referência de imagem associada a um valor de propriedade. |
|||
GetMaxSize Obtém o valor de tamanho máximo do elemento searchInfo do esquema de propriedade. |
|||
GetProjectionString Retorna um ponteiro para uma cadeia de caracteres que contém o nome canônico do item. |
|||
GetPropertyDescription Obtém uma instância do objeto de subsistema que implementa IPropertyDescription, para obter a descrição da propriedade para uma determinada PROPERTYKEY. |
|||
GetPropertyDescription Em vez disso, os desenvolvedores devem usar IPropertyDescription. Obtém a descrição da propriedade de uma propriedade especificada. |
|||
GetPropertyDescriptionByName Obtém uma instância do objeto de subsistema que implementa IPropertyDescription para obter a descrição da propriedade para um determinado nome canônico. |
|||
GetPropertyDescriptionListFromString Obtém uma instância do objeto de subsistema que implementa IPropertyDescriptionList, para obter uma coleção ordenada de descrições de propriedade, com base na cadeia de caracteres fornecida. |
|||
GetPropertyKey Obtém uma estrutura que atua como o identificador exclusivo de uma propriedade. |
|||
GetPropertyStore Obtém um objeto IPropertyStore que corresponde aos sinalizadores fornecidos. |
|||
GetPropertyStoreForKeys Obtém um objeto IPropertyStore, dado um conjunto de chaves de propriedade. Isso fornece um método alternativo, possivelmente mais rápido, de obter um objeto IPropertyStore em comparação com chamar IPropertyStoreFactory::GetPropertyStore. |
|||
GetPropertyType Obtém o tipo variante da propriedade . |
|||
GetRangeMinValue Obtém um valor mínimo de uma estrutura de informações de enumeração. |
|||
GetRangeSetValue Obtém um valor definido de uma estrutura de informações de enumeração. |
|||
GetRelatedProperty Recupera um objeto IPropertyDescription que representa a propriedade relacionada. |
|||
GetRelativeDescription Compara dois valores de propriedade da maneira especificada pela descrição da propriedade. Retorna duas cadeias de caracteres de exibição que descrevem como as duas propriedades se comparam. |
|||
GetRelativeDescriptionType Obtém o tipo de descrição relativa para uma descrição de propriedade. |
|||
GetSearchInfoFlags Obtém o PROPDESC_SEARCHINFO_FLAGS associado à propriedade . |
|||
GetSortByAlias Obtém o endereço de um ponteiro para a interface IPropertyDescription que contém a coluna de classificação primária. |
|||
GetSortDescription Obtém os sinalizadores de descrição de classificação atuais para a propriedade , que indicam as palavras específicas das ofertas de classificação. |
|||
GetSortDescriptionLabel Obtém a cadeia de caracteres de exibição localizada que descreve a ordem de classificação atual. |
|||
GetState Obtém o estado de uma chave de propriedade especificada. |
|||
GetTypeFlags Obtém um conjunto de sinalizadores que descrevem os usos e as funcionalidades da propriedade. |
|||
GetValue Obtém um valor de uma estrutura de informações de enumeração. |
|||
GetValueAndState Obtém dados de valor e estado para uma chave de propriedade. |
|||
GetViewFlags Obtém o conjunto atual de sinalizadores que regem a exibição da propriedade. |
|||
InitPropVariantFromBoolean Inicializa uma determinada estrutura PROPVARIANT como um VT_BOOL usando um valor booliano especificado. |
|||
InitPropVariantFromBooleanVector Inicializa uma estrutura PROPVARIANT de um vetor booliano especificado. |
|||
InitPropVariantFromBuffer Inicializa uma estrutura PROPVARIANT usando o conteúdo de um buffer. |
|||
InitPropVariantFromCLSID Inicializa uma estrutura PROPVARIANT com base em um CLSID (identificador de classe). |
|||
InitPropVariantFromDouble Inicializa uma estrutura PROPVARIANT com base em um valor duplo especificado. |
|||
InitPropVariantFromDoubleVector Inicializa uma estrutura PROPVARIANT com base em um vetor especificado de valores duplos. |
|||
InitPropVariantFromFileTime Inicializa uma estrutura PROPVARIANT com base nas informações armazenadas em uma estrutura FILETIME. |
|||
InitPropVariantFromFileTimeVector Inicializa uma estrutura PROPVARIANT de um vetor especificado de valores FILETIME. |
|||
InitPropVariantFromGUIDAsBuffer Inicializa uma estrutura PROPVARIANT com base em um GUID. A estrutura é inicializada como VT_VECTOR |
VT_UI1. | ||
InitPropVariantFromGUIDAsString Inicializa uma estrutura PROPVARIANT com base em um GUID. A estrutura é inicializada como VT_LPWSTR. |
|||
InitPropVariantFromInt16 Inicializa uma estrutura PROPVARIANT com base em um valor inteiro de 16 bits. |
|||
InitPropVariantFromInt16Vector Inicializa uma estrutura PROPVARIANT com base em um vetor especificado de valores inteiros de 16 bits. |
|||
InitPropVariantFromInt32 Inicializa uma estrutura PROPVARIANT com base em um valor inteiro de 32 bits. |
|||
InitPropVariantFromInt32Vector Inicializa uma estrutura PROPVARIANT com base em um vetor de valores inteiros de 32 bits. |
|||
InitPropVariantFromInt64 Inicializa uma estrutura PROPVARIANT com base em um valor Int64 especificado. |
|||
InitPropVariantFromInt64Vector Inicializa uma estrutura PROPVARIANT com base em um vetor de valores Int64. |
|||
InitPropVariantFromPropVariantVectorElem Inicializa uma estrutura PROPVARIANT com base em um elemento vetor PROPVARIANT especificado. |
|||
InitPropVariantFromResource Inicializa uma estrutura PROPVARIANT com base em um recurso de cadeia de caracteres inserido em um arquivo executável. |
|||
InitPropVariantFromString Inicializa uma estrutura PROPVARIANT com base em uma cadeia de caracteres especificada. |
|||
InitPropVariantFromStringAsVector Inicializa uma estrutura PROPVARIANT de uma cadeia de caracteres especificada. A cadeia de caracteres é analisada como uma lista delimitada por ponto e vírgula (por exemplo:_"A; B; C"). |
|||
InitPropVariantFromStringVector Inicializa uma estrutura PROPVARIANT de um vetor de cadeia de caracteres especificado. |
|||
InitPropVariantFromStrRet Inicializa uma estrutura PROPVARIANT com base em uma cadeia de caracteres armazenada em uma estrutura STRRET. |
|||
InitPropVariantFromUInt16 Inicializa uma estrutura PROPVARIANT com base em um valor inteiro sem sinal de 16 bits. |
|||
InitPropVariantFromUInt16Vector Inicializa uma estrutura PROPVARIANT com base em um vetor de valores inteiros sem sinal de 16 bits. |
|||
InitPropVariantFromUInt32 Inicializa uma estrutura PROPVARIANT com base em um valor inteiro sem sinal de 32 bits. |
|||
InitPropVariantFromUInt32Vector Inicializa uma estrutura PROPVARIANT com base em um vetor de valores inteiros sem sinal de 32 bits. |
|||
InitPropVariantFromUInt64 Inicializa uma estrutura PROPVARIANT com um valor inteiro sem sinal de 64 bits. |
|||
InitPropVariantFromUInt64Vector Inicializa uma estrutura PROPVARIANT com base em um vetor de inteiros sem sinal de 64 bits. |
|||
InitPropVariantVectorFromPropVariant Inicializa um elemento vetor em uma estrutura PROPVARIANT com um valor armazenado em outro PROPVARIANT. |
|||
InitVariantFromBoolean Inicializa uma estrutura VARIANT com um valor booliano. |
|||
InitVariantFromBooleanArray Inicializa uma estrutura VARIANT de uma matriz de valores boolianos. |
|||
InitVariantFromBuffer Inicializa uma estrutura VARIANT com o conteúdo de um buffer. |
|||
InitVariantFromDispatch Inicializa uma estrutura VARIANT com base em uma instância de um objeto IDispatch. |
|||
InitVariantFromDosDateTime Inicializa uma estrutura VARIANT com uma data e hora fornecidas no formato usado pelo Microsoft MS-DOS. Os valores de data e hora são convertidos no formato usado para armazenar data e hora em uma VARIANT. |
|||
InitVariantFromDouble Inicializa uma estrutura VARIANT com um valor do tipo DOUBLE. |
|||
InitVariantFromDoubleArray Inicializa uma estrutura VARIANT com uma matriz de valores do tipo DOUBLE. |
|||
InitVariantFromFileTime Inicializa uma estrutura VARIANT com o conteúdo de uma estrutura FILETIME. |
|||
InitVariantFromFileTimeArray Inicializa uma estrutura VARIANT com uma matriz de estruturas FILETIME. |
|||
InitVariantFromGUIDAsBuffer Inicializa uma estrutura VARIANT com base em um GUID. A estrutura é inicializada como VT_ARRAY |
VT_UI1. | ||
InitVariantFromGUIDAsString Inicializa uma estrutura VARIANT com base em um GUID. A estrutura é inicializada como um tipo de VT_BSTR. |
|||
InitVariantFromInt16 Inicializa uma estrutura VARIANT com um valor inteiro de 16 bits. |
|||
InitVariantFromInt16Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 16 bits. |
|||
InitVariantFromInt32 Inicializa uma estrutura VARIANT com um valor inteiro de 32 bits. |
|||
InitVariantFromInt32Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 32 bits. |
|||
InitVariantFromInt64 Inicializa uma estrutura VARIANT com um valor inteiro de 64 bits. |
|||
InitVariantFromInt64Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 64 bits. |
|||
InitVariantFromResource Inicializa uma estrutura VARIANT com base em um recurso de cadeia de caracteres inserido em um arquivo executável. |
|||
InitVariantFromString Inicializa uma estrutura VARIANT com uma cadeia de caracteres. |
|||
InitVariantFromStringArray Inicializa uma estrutura VARIANT com uma matriz de cadeias de caracteres. |
|||
InitVariantFromStrRet Inicializa uma estrutura VARIANT com uma cadeia de caracteres armazenada em uma estrutura STRRET. |
|||
InitVariantFromUInt16 Inicializa uma estrutura VARIANT com um valor inteiro de 16 bits sem sinal. |
|||
InitVariantFromUInt16Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 16 bits sem sinal. |
|||
InitVariantFromUInt32 Inicializa uma estrutura VARIANT com um valor inteiro de 32 bits sem sinal. |
|||
InitVariantFromUInt32Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 32 bits sem sinal. |
|||
InitVariantFromUInt64 Inicializa uma estrutura VARIANT com um valor inteiro de 64 bits sem sinal. |
|||
InitVariantFromUInt64Array Inicializa uma estrutura VARIANT com uma matriz de valores inteiros de 64 bits sem sinal. |
|||
InitVariantFromVariantArrayElem Inicializa uma estrutura VARIANT com um valor armazenado em outra estrutura VARIANT. |
|||
InsertAt Insere uma operação de alteração em uma matriz na posição especificada. |
|||
IsKeyInArray Especifica se existe uma chave de propriedade específica na matriz de alterações. |
|||
IsPropertyWritable Consulta se o manipulador de propriedades permite que uma propriedade específica seja editada na interface do usuário pelo usuário. |
|||
IsPropVariantString Especifica se uma estrutura PROPVARIANT especificada é um tipo de cadeia de caracteres. |
|||
IsPropVariantVector Especifica se uma estrutura PROPVARIANT tem um tipo de vetor. |
|||
IsValueCanonical Obtém um valor que indica se uma propriedade é canônica de acordo com a definição da descrição da propriedade. |
|||
IsVariantArray Especifica se uma variante é uma matriz. |
|||
IsVariantString Especifica se uma variante é uma cadeia de caracteres. |
|||
IsVarTypeFloat Retorna se um VARTYPE é um float. |
|||
IsVarTypeInteger Retorna se um VARTYPE é um inteiro. |
|||
IsVarTypeNumber Especifica se VARTYPE é um número. |
|||
IsVarTypeSignedInteger Retorna se um VARTYPE é um inteiro com sinal. |
|||
IsVarTypeUnsignedInteger Retorna se um VARTYPE é um inteiro sem sinal. |
|||
ParsePropertyName Em vez disso, os desenvolvedores devem usar IPropertyDescription. Lê os caracteres do nome da propriedade especificado e identifica o FMTID e o PROPID da propriedade. |
|||
PifMgr_CloseProperties Fecha as propriedades do aplicativo que foram abertas com PifMgr_OpenProperties. |
|||
PifMgr_GetProperties Retorna um bloco de dados especificado de um arquivo .pif. |
|||
PifMgr_OpenProperties Abre o arquivo .pif associado a um aplicativo MS-DOS da Microsoft e retorna um identificador para as propriedades do aplicativo. |
|||
PifMgr_SetProperties Atribui valores a um bloco de dados de um arquivo .pif. |
|||
PropVariantChangeType Impõe um valor armazenado como uma estrutura PROPVARIANT a um valor equivalente de um tipo variante diferente. |
|||
PropVariantClear Limpa uma estrutura PROPVARIANT. |
|||
PropVariantCompare Compara duas estruturas PROPVARIANT, com base em unidades de comparação e configurações padrão. |
|||
PropVariantCompareEx Estende PropVariantCompare permitindo que o chamador compare duas estruturas PROPVARIANT com base em unidades de comparação e sinalizadores especificados. |
|||
PropVariantCopy Cria uma cópia de uma estrutura PROPVARIANT. |
|||
PropVariantGetBooleanElem Extrai um único elemento booliano de uma estrutura PROPVARIANT do tipo VT_BOOL, VT_VECTOR |
VT_BOOL ou VT_ARRAY | VT_BOOL. | |
PropVariantGetDoubleElem Extrai um único elemento duplo de uma estrutura PROPVARIANT do tipo VT_R8, VT_VECTOR |
VT_R8 ou VT_ARRAY | VT_R8. | |
PropVariantGetElem Inicializa uma estrutura PROPVARIANT com base em um elemento especificado em outra estrutura PROPVARIANT. |
|||
PropVariantGetElementCount Recupera a contagem de elementos de uma estrutura PROPVARIANT. |
|||
PropVariantGetFileTimeElem Extrai um único elemento FILETIME de uma estrutura PROPVARIANT do tipo VT_FILETIME, VT_VECTOR |
VT_FILETIME ou VT_ARRAY | VT_FILETIME. | |
PropVariantGetInt16Elem Extrai um único elemento Int16 de uma estrutura PROPVARIANT do tipo VT_I2, VT_VECTOR |
VT_I2 ou VT_ARRAY | VT_I2. | |
PropVariantGetInt32Elem Extrai um único elemento Int32 de um PROPVARIANT do tipo VT_I4, VT_VECTOR |
VT_I4 ou VT_ARRAY | VT_I4. | |
PropVariantGetInt64Elem Extrai um único elemento Int64 de uma estrutura PROPVARIANT do tipo VT_I8, VT_VECTOR |
VT_I8 ou VT_ARRAY | VT_I8. | |
PropVariantGetStringElem Extrai um único elemento de cadeia de caracteres Unicode de uma estrutura PROPVARIANT do tipo VT_LPWSTR, VT_BSTR VT_VECTOR |
VT_LPWSTR, VT_VECTOR | VT_BSTR ou VT_ARRAY | VT_BSTR. |
PropVariantGetUInt16Elem Extrai um único elemento Int16 sem sinal de uma estrutura PROPVARIANT do tipo VT_U12, VT_VECTOR |
VT_U12 ou VT_ARRAY | VT_U12. | |
PropVariantGetUInt32Elem Extrai um único elemento Int32 sem sinal de uma estrutura PROPVARIANT do tipo VT_UI4, VT_VECTOR |
VT_UI4 ou VT_ARRAY | VT_UI4. | |
PropVariantGetUInt64Elem Extrai um único elemento Int64 sem sinal de uma estrutura PROPVARIANT do tipo VT_UI8, VT_VECTOR |
VT_UI8 ou VT_ARRAY | VT_UI8. | |
PropVariantToBoolean Extrai um valor de propriedade booliana de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToBooleanVector Extrai um vetor booliano de uma estrutura PROPVARIANT. |
|||
PropVariantToBooleanVectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor booliano recém-alocado. |
|||
PropVariantToBooleanWithDefault Extrai o valor da propriedade booliana de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToBSTR Extrai o valor da propriedade BSTR de uma estrutura PROPVARIANT. |
|||
PropVariantToBuffer Extrai o valor do buffer de uma estrutura PROPVARIANT do tipo VT_VECTOR |
VT_UI1 ou VT_ARRRAY | VT_UI1. | |
PropVariantToCLSID Extrai o valor da propriedade CLSID (identificador de classe) de uma estrutura PROPVARIANT. |
|||
PropVariantToDouble Extrai o valor duplo de uma estrutura PROPVARIANT. |
|||
PropVariantToDoubleVector Extrai um vetor de duplos de uma estrutura PROPVARIANT. |
|||
PropVariantToDoubleVectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor duplo recém-alocado. |
|||
PropVariantToDoubleWithDefault Extrai um valor de propriedade dupla de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToFileTime Extrai a estrutura FILETIME de uma estrutura PROPVARIANT. |
|||
PropVariantToFileTimeVector Extrai dados de uma estrutura PROPVARIANT em um vetor FILETIME. |
|||
PropVariantToFileTimeVectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor FILETIME recém-alocado. |
|||
PropVariantToGUID Extrai um valor GUID de uma estrutura PROPVARIANT. |
|||
PropVariantToInt16 Extrai um valor de propriedade Int16 de uma estrutura PROPVARIANT. |
|||
PropVariantToInt16Vector Extrai um vetor de valores Int16 de uma estrutura PROPVARIANT. |
|||
PropVariantToInt16VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor Int16 recém-alocado. |
|||
PropVariantToInt16WithDefault Extrai o valor da propriedade Int16 de uma estrutura PROPVARIANT. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
|||
PropVariantToInt32 Extrai o valor da propriedade Int32 de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToInt32Vector Extrai um vetor de valores longos de uma estrutura PROPVARIANT. |
|||
PropVariantToInt32VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor Int32 recém-alocado. |
|||
PropVariantToInt32WithDefault Extrai um valor Int32 de uma estrutura PROPVARIANT. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
|||
PropVariantToInt64 Extrai um valor LONGLONG de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToInt64Vector Extrai dados de uma estrutura PROPVARIANT em um vetor Int64. |
|||
PropVariantToInt64VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor LONGLONG recém-alocado. |
|||
PropVariantToInt64WithDefault Extrai o valor da propriedade Int64 de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToString Extrai um valor de cadeia de caracteres de uma estrutura PROPVARIANT. |
|||
PropVariantToStringAlloc Extrai um valor de propriedade de cadeia de caracteres de uma estrutura PROPVARIANT. |
|||
PropVariantToStringVector Extrai um vetor de cadeias de caracteres de uma estrutura PROPVARIANT. |
|||
PropVariantToStringVectorAlloc Extrai dados de uma estrutura PROPVARIANT em cadeias de caracteres recém-alocadas em um vetor recém-alocado. |
|||
PropVariantToStringWithDefault Extrai o valor da propriedade de cadeia de caracteres de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToStrRet Extrai uma cadeia de caracteres de uma estrutura PROPVARIANT e a coloca em uma estrutura STRRET. |
|||
PropVariantToUInt16 Extrai um valor curto sem sinal de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToUInt16Vector Extrai dados de uma estrutura PROPVARIANT em um vetor curto sem sinal. |
|||
PropVariantToUInt16VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor curto sem sinal recém-alocado. |
|||
PropVariantToUInt16WithDefault Extrai um valor curto sem sinal de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToUInt32 Extrai um valor ULONG de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToUInt32Vector Extrai dados de uma estrutura PROPVARIANT em um vetor ULONG. |
|||
PropVariantToUInt32VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor ULONG recém-alocado. |
|||
PropVariantToUInt32WithDefault Extrai um valor ULONG de uma estrutura PROPVARIANT. Se nenhum valor existir, um valor padrão especificado será retornado. |
|||
PropVariantToUInt64 Extrai um valor UInt64 de uma estrutura PROPVARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
PropVariantToUInt64Vector Extrai dados de uma estrutura PROPVARIANT em um vetor ULONGLONG. |
|||
PropVariantToUInt64VectorAlloc Extrai dados de uma estrutura PROPVARIANT em um vetor ULONGLONG recém-alocado. |
|||
PropVariantToUInt64WithDefault Extrai o valor ULONGLONG de uma estrutura PROPVARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
PropVariantToVariant Converte o conteúdo de uma estrutura PROPVARIANT em uma estrutura VARIANT. |
|||
PropVariantToWinRTPropertyValue Extrai dados de uma estrutura PROPVARIANT em um valor de propriedade Windows Runtime. |
|||
PSCoerceToCanonicalValue Converte o valor de uma propriedade no valor canônico, de acordo com a descrição da propriedade. |
|||
PSCreateAdapterFromPropertyStore Cria um adaptador de um IPropertyStore. |
|||
PSCreateDelayedMultiplexPropertyStore Cria um repositório de propriedades somente leitura e associação atrasada que contém vários repositórios de propriedades. |
|||
PSCreateMemoryPropertyStore Cria um repositório de propriedades na memória. |
|||
PSCreateMultiplexPropertyStore Cria um repositório de propriedades somente leitura que contém vários repositórios de propriedades, cada um dos quais deve dar suporte a IPropertyStore ou IPropertySetStorage. |
|||
PSCreatePropertyChangeArray Cria um contêiner para um conjunto de objetos IPropertyChange. Esse contêiner pode ser usado com IFileOperation para aplicar um conjunto de alterações de propriedade a um conjunto de arquivos. |
|||
PSCreatePropertyStoreFromObject Aceita a interface IUnknown de um objeto que dá suporte a IPropertyStore ou IPropertySetStorage. Se o objeto der suporte a IPropertySetStorage, ele será encapsulado para que ele dê suporte a IPropertyStore. |
|||
PSCreatePropertyStoreFromPropertySetStorage Encapsula uma interface IPropertySetStorage em uma interface IPropertyStore. |
|||
PSCreateSimplePropertyChange Cria uma alteração de propriedade simples. |
|||
PSEnumeratePropertyDescriptions Uma API wrapper que chama iPropertySystem::EnumeratePropertyDescriptions do subsistema de esquema. |
|||
PSFormatForDisplay Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade armazenado em uma estrutura PROPVARIANT. O chamador é responsável por alocar o buffer de saída. |
|||
PSFormatForDisplayAlloc Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade armazenado em uma estrutura PROPVARIANT. Essa função aloca memória para a cadeia de caracteres de saída. |
|||
PSFormatPropertyValue Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade armazenado em um repositório de propriedades. Essa função aloca memória para a cadeia de caracteres de saída. |
|||
PSGetImageReferenceForValue Obtém uma instância de uma interface de descrição de propriedade para uma propriedade especificada. |
|||
PSGetItemPropertyHandler Recupera um manipulador de propriedades para um item shell. (PSGetItemPropertyHandler) |
|||
PSGetItemPropertyHandlerWithCreateObject Recupera um manipulador de propriedades para um item shell. (PSGetItemPropertyHandlerWithCreateObject) |
|||
PSGetNamedPropertyFromPropertyStorage Obtém um valor do armazenamento de propriedades serializado pelo nome da propriedade. |
|||
PSGetNameFromPropertyKey Recupera o nome canônico da propriedade, considerando sua PROPERTYKEY. |
|||
PSGetPropertyDescription Obtém uma instância de uma interface de descrição de propriedade para uma propriedade especificada por uma estrutura PROPERTYKEY. |
|||
PSGetPropertyDescriptionByName Obtém uma instância de uma interface de descrição de propriedade para um nome de propriedade especificado. |
|||
PSGetPropertyDescriptionListFromString Obtém uma instância de uma interface de lista de descrição de propriedade para uma lista de propriedades especificada. |
|||
PSGetPropertyFromPropertyStorage Obtém o valor de uma propriedade como armazenado no armazenamento de propriedades serializado. |
|||
PSGetPropertyKeyFromName Obtém a chave de propriedade para um nome de propriedade canônica. |
|||
PSGetPropertySystem Obtém uma instância do objeto subsistema que implementa IPropertySystem. |
|||
PSGetPropertyValue Obtém um valor de propriedade de um repositório de propriedades. |
|||
PSLookupPropertyHandlerCLSID Obtém o CLSID (identificador de classe) de um manipulador de propriedade de arquivo registrado por computador. |
|||
PSPropertyBag_Delete Exclui uma propriedade de um recipiente de propriedades. |
|||
PSPropertyBag_ReadBOOL Lê o valor de dados BOOL de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadBSTR Lê um valor de dados BSTR de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadDWORD Lê um valor de dados DWORD da propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadGUID Lê o valor de dados guid de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadInt Lê um valor de dados int de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadLONG Lê um valor de dados LONG de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadPOINTL Recupera as coordenadas de propriedade armazenadas em uma estrutura POINTL de um recipiente de propriedades especificado. |
|||
PSPropertyBag_ReadPOINTS Recupera as coordenadas de propriedade armazenadas em uma estrutura POINTS de um recipiente de propriedades especificado. |
|||
PSPropertyBag_ReadPropertyKey Lê a chave de propriedade de uma propriedade em um recipiente de propriedades especificado. |
|||
PSPropertyBag_ReadRECTL Recupera as coordenadas de um retângulo armazenado em uma propriedade contida em um recipiente de propriedades especificado. |
|||
PSPropertyBag_ReadSHORT Lê o valor de dados SHORT de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadStr Lê o valor de dados da cadeia de caracteres de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadStrAlloc Lê um valor de dados de cadeia de caracteres de uma propriedade em um recipiente de propriedades e aloca memória para a cadeia de caracteres que é lida. |
|||
PSPropertyBag_ReadStream Lê o fluxo de dados armazenado em uma determinada propriedade contida em um recipiente de propriedades especificado. |
|||
PSPropertyBag_ReadType Lê o tipo de valor de dados de uma propriedade armazenada em um recipiente de propriedades. |
|||
PSPropertyBag_ReadULONGLONG Lê um valor de dados ULONGLONG de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_ReadUnknown Lê uma determinada propriedade de um valor de dados desconhecido em um recipiente de propriedades. |
|||
PSPropertyBag_WriteBOOL Define o valor BOOL de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteBSTR Define o valor BSTR de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteDWORD Define o valor DWORD de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteGUID Define o valor guid de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteInt Define o valor int de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteLONG Define o valor LONG de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WritePOINTL Armazena as coordenadas de propriedade em uma estruturaPOINTL de um recipiente de propriedades especificado. |
|||
PSPropertyBag_WritePOINTS Armazena as coordenadas de propriedade em uma estruturaPOINTS de um recipiente de propriedades especificado. |
|||
PSPropertyBag_WritePropertyKey Define o valor da chave de propriedade de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteRECTL Armazena as coordenadas de um retângulo em uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteSHORT Define o valor SHORT de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteStr Define o valor da cadeia de caracteres de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteStream Grava um fluxo de dados em uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteULONGLONG Define o valor ULONGLONG de uma propriedade em um recipiente de propriedades. |
|||
PSPropertyBag_WriteUnknown Grava uma propriedade de um valor de dados desconhecido em um recipiente de propriedades. |
|||
PSPropertyKeyFromString Converte uma cadeia de caracteres em uma estrutura PROPERTYKEY. |
|||
PSRefreshPropertySchema Sem suporte. É válido chamar essa função, mas ela não é implementada para executar nenhuma função, portanto, não há motivo para fazer isso. |
|||
PSRegisterPropertySchema Informa o subsistema de esquema da adição de um arquivo de esquema de descrição de propriedade. (PSRegisterPropertySchema) |
|||
PSSetPropertyValue Define o valor de uma propriedade em um repositório de propriedades. |
|||
PSStringFromPropertyKey Cria uma cadeia de caracteres que identifica uma propriedade da chave dessa propriedade. |
|||
PSUnregisterPropertySchema Informa o subsistema de esquema da remoção de um arquivo de esquema de descrição da propriedade. |
|||
RefreshPropertySchema Sem suporte. (IPropertySystem.RefreshPropertySchema) |
|||
RegisterPropertySchema Informa o subsistema de esquema da adição de um arquivo de esquema de descrição de propriedade. (IPropertySystem.RegisterPropertySchema) |
|||
RemoveAt Remove uma alteração especificada. |
|||
SetValueAndState Define dados de valor e estado para uma chave de propriedade. |
|||
SHAddDefaultPropertiesByExt Adiciona propriedades padrão ao repositório de propriedades conforme registrado para a extensão de arquivo especificada. |
|||
SHGetPropertyStoreForWindow Recupera um objeto que representa a coleção de propriedades de uma janela específica, que permite que essas propriedades sejam consultadas ou definidas. |
|||
SHGetPropertyStoreFromIDList Recupera um objeto que dá suporte a IPropertyStore ou interfaces relacionadas de um ponteiro para uma PIDL (lista de identificadores de item). |
|||
SHGetPropertyStoreFromParsingName Retorna um repositório de propriedades para um item, dado um caminho ou nome de análise. |
|||
SHPropStgCreate Garante o tratamento adequado da recuperação ou atribuição da página de código para a operação de conjunto de propriedades solicitada. |
|||
SHPropStgReadMultiple Encapsula a função IPropertyStorage::ReadMultiple para garantir que as traduções ANSI e Unicode sejam tratadas corretamente para conjuntos de propriedades preteridos. |
|||
SHPropStgWriteMultiple Encapsula a função IPropertyStorage::WriteMultiple para garantir que as traduções ANSI e Unicode sejam tratadas corretamente para conjuntos de propriedades preteridos. |
|||
UnregisterPropertySchema Informa o subsistema de esquema da remoção de um arquivo de esquema de descrição de propriedade (.propdesc), usando um caminho de arquivo para o arquivo .propdesc no computador local. |
|||
VariantCompare Compara duas estruturas variantes, com base em regras de comparação padrão. |
|||
VariantGetBooleanElem Extrai um único elemento booliano de uma estrutura variante. |
|||
VariantGetDoubleElem Extrai um elemento duplo de uma estrutura variante. |
|||
VariantGetElem Inicializa uma estrutura VARIANT de um elemento variante especificado. |
|||
VariantGetElementCount Recupera a contagem de elementos de uma estrutura variante. |
|||
VariantGetInt16Elem Extrai um único elemento Int16 de uma estrutura variante. |
|||
VariantGetInt32Elem Extrai um único elemento Int32 de uma estrutura variante. |
|||
VariantGetInt64Elem Extrai um único elemento Int64 de uma estrutura variante. |
|||
VariantGetStringElem Extrai um único elemento de cadeia de caracteres largo de uma estrutura variante. |
|||
VariantGetUInt16Elem Extrai um único elemento Int16 sem sinal de uma estrutura variante. |
|||
VariantGetUInt32Elem Extrai um único elemento Int32 sem sinal de uma estrutura variante. |
|||
VariantGetUInt64Elem Extrai um único elemento Int64 sem sinal de uma estrutura variante. |
|||
VariantToBoolean Extrai o valor de uma propriedade booliana de uma estrutura VARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToBooleanArray Extrai uma matriz de valores boolianos de uma estrutura VARIANT. |
|||
VariantToBooleanArrayAlloc Aloca uma matriz de valores BOOL e extrai dados de uma estrutura VARIANT para essa matriz. |
|||
VariantToBooleanWithDefault Extrai um valor BOOL de uma estrutura VARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToBuffer Extrai o conteúdo de um buffer armazenado em uma estrutura VARIANT do tipo VT_ARRRAY |
VT_UI1. | ||
VariantToDosDateTime Extrai um valor de data e hora no formato MS-DOS da Microsoft de uma estrutura VARIANT. |
|||
VariantToDouble Extrai um valor DOUBLE de uma estrutura VARIANT. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToDoubleArray Extrai uma matriz de valores DOUBLE de uma estrutura VARIANT. |
|||
VariantToDoubleArrayAlloc Aloca uma matriz de valores DOUBLE e extrai dados de uma estrutura VARIANT nessa matriz. |
|||
VariantToDoubleWithDefault Extrai um valor DOUBLE de uma estrutura VARIANT. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToFileTime Extrai uma estrutura FILETIME de uma estrutura variante. |
|||
VariantToGUID Extrai um valor de propriedade GUID de uma estrutura variante. |
|||
VariantToInt16 Extrai o valor da propriedade Int16 de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído por essa função. |
|||
VariantToInt16Array Extrai dados de uma estrutura de vetor em uma matriz Int16. |
|||
VariantToInt16ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int16 recém-alocada. |
|||
VariantToInt16WithDefault Extrai um valor de propriedade Int16 de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToInt32 Extrai um valor de propriedade Int32 de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToInt32Array Extrai dados de uma estrutura de vetor em uma matriz Int32. |
|||
VariantToInt32ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int32 recém-alocada. |
|||
VariantToInt32WithDefault Extrai um valor de propriedade Int32 de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToInt64 Extrai um valor de propriedade Int64 de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToInt64Array Extrai dados de uma estrutura de vetor em uma matriz Int64. |
|||
VariantToInt64ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int64 recém-alocada. |
|||
VariantToInt64WithDefault Extrai um valor de propriedade Int64 de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToPropVariant Copia o conteúdo de uma estrutura VARIANT para uma estrutura PROPVARIANT. |
|||
VariantToString Extrai o valor variante de uma estrutura variante para uma cadeia de caracteres. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToStringAlloc Extrai o valor variante de uma estrutura variante para uma cadeia de caracteres recém-alocada. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToStringArray Extrai dados de uma estrutura de vetor em uma matriz String. |
|||
VariantToStringArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz de cadeia de caracteres recém-alocada. |
|||
VariantToStringWithDefault Extrai o valor da propriedade de cadeia de caracteres de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToStrRet Se a variante de origem for uma VT_BSTR, extrairá a cadeia de caracteres e a colocará em uma estrutura STRRET. |
|||
VariantToUInt16 Extrai um valor de propriedade Int16 sem sinal de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído por essa função. |
|||
VariantToUInt16Array Extrai dados de uma estrutura de vetor em uma matriz Int16 sem sinal. |
|||
VariantToUInt16ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int16 sem sinal recém-alocada. |
|||
VariantToUInt16WithDefault Extrai um valor de propriedade Int16 sem sinal de uma estrutura variante. Se nenhum valor existir, o valor padrão especificado será retornado. |
|||
VariantToUInt32 Extrai o valor da propriedade Int32 sem sinal de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToUInt32Array Extrai dados de uma estrutura de vetor em uma matriz Int32 sem sinal. |
|||
VariantToUInt32ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int32 sem sinal recém-alocada. |
|||
VariantToUInt32WithDefault Extrai um valor de propriedade Int32 sem sinal de uma estrutura variante. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
|||
VariantToUInt64 Extrai o valor da propriedade Int64 sem sinal de uma estrutura variante. Se nenhum valor puder ser extraído, um valor padrão será atribuído. |
|||
VariantToUInt64Array Extrai dados de uma estrutura de vetor em uma matriz Int64 sem sinal. |
|||
VariantToUInt64ArrayAlloc Extrai dados de uma estrutura de vetor em uma matriz Int64 sem sinal recém-alocada. |
|||
VariantToUInt64WithDefault Extrai um valor de propriedade Int64 sem sinal de uma estrutura variante. Se nenhum valor existir no momento, o valor padrão especificado será retornado. |
|||
WinRTPropertyValueToPropVariant Copia o conteúdo de um valor de propriedade de runtime do Windows para uma estrutura PROPVARIANT. |
Interfaces
IPropertyChange Expõe um método que encapsula uma alteração em uma única propriedade. |
IPropertyChangeArray Expõe métodos para várias operações de alteração que podem ser passadas para IFileOperation. |
IPropertyDescription Expõe métodos que enumeram e recuperam detalhes de descrição de propriedade individual. (IPropertyDescription) |
IPropertyDescription2 Expõe métodos que enumeram e recuperam detalhes de descrição de propriedade individual. (IPropertyDescription2) |
IPropertyDescriptionAliasInfo Expõe métodos para obter as propriedades de colunas "classificar por" para um item. Essa interface é usada por objetos de interface do usuário que desejam recuperar as colunas de classificação primária ou secundária para uma determinada propriedade. |
IPropertyDescriptionList Expõe métodos que extraem informações de uma coleção de descrições de propriedade apresentadas como uma lista. |
IPropertyDescriptionRelatedPropertyInfo Fornece um método que recupera uma interface IPropertyDescription. |
IPropertyDescriptionSearchInfo Expõe informações relacionadas à pesquisa de uma propriedade. |
IPropertyEnumType Expõe métodos que extraem dados de informações de enumeração. IPropertyEnumType fornece acesso aos elementos enum enum e enumRange no esquema de propriedade de forma programática em tempo de execução. |
IPropertyEnumType2 Expõe métodos que extraem dados de informações de enumeração. IPropertyEnumType2 estende IPropertyEnumType. |
IPropertyEnumTypeList Expõe métodos que enumeram os valores possíveis de uma propriedade. |
IPropertyStoreCache Expõe métodos que permitem que um manipulador gerencie vários estados para cada propriedade. |
IPropertyStoreCapabilities Expõe um método que determina se uma propriedade pode ser editada na interface do usuário pelo usuário. |
IPropertyStoreFactory Expõe métodos para obter um objeto IPropertyStore. |
IPropertySystem Expõe métodos que obtêm descrições de propriedade, registram e cancelam o registro de esquemas de propriedade, enumeram descrições de propriedade e formatizam valores de propriedade de maneira estrita de tipo. |
IPropertyUI Em vez disso, os desenvolvedores devem usar IPropertyDescription. (IPropertyUI) |
Estruturas
PROPERTYKEY Especifica o identificador FMTID/PID que identifica programaticamente uma propriedade. Substitui SHCOLUMNID. |
PROPPRG Essa estrutura contém informações de um arquivo .pif. Ele é usado por PifMgr_GetProperties. |