Classe CHString (chstring.h)
[A classe CHString faz parte do WMI Provider Framework que agora é considerado em estado final e nenhum desenvolvimento, melhoria ou atualização adicional estará disponível para problemas não relacionados à segurança que afetarem essas bibliotecas. As APIs de MI devem ser usadas em todos os novos desenvolvimentos.]
Métodos
A classe CHString tem estes métodos.
CHString::AllocSysString O método AllocSysString aloca uma nova cadeia de caracteres BSTR compatível com a Automação. Em seguida, ele copia o conteúdo do CHStringstring nele, incluindo o caractere NULL de terminação. |
CHString::CHString A função CHString::CHString inicializa um novo objeto CHString com os dados especificados. |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 2/6) |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 4/6) |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 5/6) |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 1/6) |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 6/6) |
CHString::CHString Inicializa um novo objeto CHString com os dados especificados. (sobrecarga 3/6) |
CHString::Collate O método Collate usa a função wcscoll para comparar uma cadeia de caracteres CHString com outra cadeia de caracteres. |
CHString::Compare O método Compare usa a função wcscmp para comparar essa cadeia de caracteres CHString com outra cadeia de caracteres. |
CHString::CompareNoCase O método CompareNoCase usa a função _wcsicmp para comparar uma cadeia de caracteres CHString com outra cadeia de caracteres. |
CHString::Empty O método Empty torna o objeto CHString uma cadeia de caracteres vazia e libera memória conforme apropriado. |
CHString::Find O método Find pesquisa a primeira correspondência de uma subcadeia de caracteres em uma cadeia de caracteres. |
CHString::Find O método CHString::Find pesquisa uma cadeia de caracteres para a primeira correspondência de uma subcadeia de caracteres. |
CHString::FindOneOf O método FindOneOf pesquisa uma cadeia de caracteres para o primeiro caractere que corresponde a qualquer caractere contido em lpszCharSet. |
CHString::Format O método CHString::Format formata e armazena uma série de caracteres e valores em um CHString. |
CHString::Format O método CHString::Format formata e armazena uma série de caracteres e valores em uma cadeia de caracteres CHString. |
CHString::FormatMessageW O método CHString::FormatMessageW (Unicode) formata uma cadeia de caracteres de mensagem. |
CHString::FormatMessageW O método CHString::FormatMessageW (Unicode) formata uma cadeia de caracteres de mensagem. |
CHString::FormatV O método FormatV grava uma cadeia de caracteres formatada e uma lista variável de argumentos em uma cadeia de caracteres CHString. |
CHString::FreeExtra O método FreeExtra libera qualquer memória extra que foi alocada anteriormente pela cadeia de caracteres, mas não é mais necessária. |
CHString::GetAllocLength O método GetAllocLength retorna o tamanho do buffer de cadeia de caracteres alocado. |
CHString::GetAt O método CHString::GetAt(int) (chstring.h) retorna um único caractere especificado por um número de índice. |
CHString::GetAt O método CHString::GetAt (chstring.h) retorna um único caractere especificado por um número de índice. |
CHString::GetBuffer O método GetBuffer retorna um ponteiro para o buffer de caracteres interno do objeto CHString. |
CHString::GetBufferSetLength O método GetBufferSetLength retorna um ponteiro para o buffer de caracteres interno do objeto CHString, truncando ou aumentando seu comprimento, se necessário, para corresponder exatamente ao comprimento especificado em nNewLength. |
CHString::GetData O método GetData para obter os dados do objeto CHString. |
CHString::GetLength O método GetLength obtém uma contagem do número de caracteres largos nesta cadeia de caracteres CHString. A contagem não inclui um terminador NULL. |
CHString::IsEmpty O método IsEmpty testa uma cadeia de caracteres CHString para a condição vazia. |
CHString::Left Extrai os primeiros caracteres nCount de uma cadeia de caracteres CHString e retorna uma cópia da subcadeia de caracteres extraída. |
CHString::LoadStringW O método LoadStringW lê um recurso de cadeia de caracteres do Windows (identificado por nID) em um objeto CHString existente. (sobrecarga 1/2) |
CHString::LoadStringW O método LoadStringW lê um recurso de cadeia de caracteres do Windows (identificado por nID) em um objeto CHString existente. (sobrecarga 2/2) |
CHString::LockBuffer O método LockBuffer bloqueia uma cadeia de caracteres no buffer. |
CHString::MakeLower O método MakeLower converte uma cadeia de caracteres CHString em uma cadeia de caracteres minúsculas. |
CHString::MakeReverse O método MakeReverse inverte a ordem dos caracteres em uma cadeia de caracteres CHString. |
CHString::MakeUpper O método MakeUpper converte uma cadeia de caracteres CHString em uma cadeia de caracteres maiúscula. |
CHString::Mid O método Mid extrai uma substring de comprimento nCount de uma cadeia de caracteres CHString, iniciando na posição nFirst (base zero). O método retorna uma cópia da substring extraída. |
CHString::Mid O método CHString::Mid extrai uma subcadeia de caracteres nCount de comprimento de uma cadeia de caracteres CHString, começando na posição nFirst (baseado em zero). |
CHString::operator LPCWSTR O operador de conversão LPCWSTR fornece um método eficiente para acessar a cadeia de caracteres C terminada em NULL contida em um objeto CHString. |
CHString::ReleaseBuffer Encerra o uso de um buffer alocado pelo GetBuffer. |
CHString::ReverseFind O método ReverseFind pesquisa uma cadeia de caracteres CHString para a última correspondência de uma subcadeia de caracteres. Esse método é semelhante à função de runtime, wcsrchr. |
CHString::Right Extrai os últimos caracteres nCount de uma cadeia de caracteres CHString e retorna uma cópia da subcadeia de caracteres extraída. |
CHString::SetAt Substitui um caractere especificado por um número de índice. |
CHString::SpanExcluding O método SpanExcluding extrai e retorna todos os caracteres que precedem a primeira ocorrência de um caractere de lpszCharSet. |
CHString::SpanIncluding O método SpanIncluding extrai caracteres de uma cadeia de caracteres identificada por lpszCharSet. |
CHString::TrimLeft O método TrimLeft corta caracteres de espaço em branco à esquerda da cadeia de caracteres removendo novos caracteres de linha, espaço e tabulação. |
CHString::TrimRight O método TrimRight corta caracteres de espaço em branco à direita da cadeia de caracteres removendo caracteres de nova linha, espaço e tabulação à direita. |
CHString::UnlockBuffer O método UnlockBuffer desbloqueia o buffer que foi protegido anteriormente chamando LockBuffer e redefine a contagem de referência para 1. |
Comentários
O destruidor da classe é CHString::~CHString.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | chstring.h (inclua FwCommon.h) |