UCOMITypeLib.FindName(String, Int32, UCOMITypeInfo[], Int32[], Int16) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Busca repeticiones de una descripción de tipo en una biblioteca de tipos.
public:
void FindName(System::String ^ szNameBuf, int lHashVal, cli::array <System::Runtime::InteropServices::UCOMITypeInfo ^> ^ ppTInfo, cli::array <int> ^ rgMemId, short % pcFound);
public void FindName(string szNameBuf, int lHashVal, System.Runtime.InteropServices.UCOMITypeInfo[] ppTInfo, int[] rgMemId, ref short pcFound);
abstract member FindName : string * int * System.Runtime.InteropServices.UCOMITypeInfo[] * int[] * int16 -> unit
Public Sub FindName (szNameBuf As String, lHashVal As Integer, ppTInfo As UCOMITypeInfo(), rgMemId As Integer(), ByRef pcFound As Short)
Parámetros
- szNameBuf
- String
Nombre que se va a buscar.
- lHashVal
- Int32
Valor hash para acelerar la búsqueda, calculada por la LHashValOfNameSys función . Si lHashVal es 0, se calcula un valor.
- ppTInfo
- UCOMITypeInfo[]
Cuando se devuelve correctamente, una matriz de punteros a las descripciones de tipo que contienen el nombre especificado en szNameBuf.
- rgMemId
- Int32[]
Matriz de los elementos encontrados de los MEMBERID elementos encontrados; rgMemId [i] es la MEMBERID que indexa en la descripción del tipo especificada por ppTInfo [i]. El valor no puede ser null.
- pcFound
- Int16
En la entrada, indica cuántas instancias se van a buscar. Por ejemplo, pcFound se puede llamar a = 1 para buscar la primera aparición. La búsqueda se detiene cuando se encuentra una instancia.
Al salir, indica el número de instancias que se encontraron. Si los in valores y out de pcFound son idénticos, puede haber más descripciones de tipo que contengan el nombre.
Comentarios
Debe haber suficiente espacio en rgMemId para contener pcFound entradas.
Para obtener más información sobre ITypeLib::FindName, vea MSDN Library.