Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene una cadena traducida de proveedor de DDEX.
Espacio de nombres: Microsoft.VisualStudio.Data.Core
Ensamblado: Microsoft.VisualStudio.Data.Core (en Microsoft.VisualStudio.Data.Core.dll)
Sintaxis
'Declaración
Function GetString ( _
resourceId As String _
) As String
string GetString(
string resourceId
)
String^ GetString(
String^ resourceId
)
abstract GetString :
resourceId:string -> string
function GetString(
resourceId : String
) : String
Parámetros
- resourceId
Tipo: System.String
El identificador de recurso de cadena a recuperar.
Valor devuelto
Tipo: System.String
El valor de recursos localizado de la cadena, si el Id. de recurso es válido e identifica un recurso existente; si no, nullreferencia null (Nothing en Visual Basic).
Excepciones
| Excepción | Condición |
|---|---|
| ArgumentNullException | El valor del parámetro resourceId es nullreferencia null (Nothing en Visual Basic). |
Comentarios
Un proveedor de DDEX puede exponer varios id. de recurso de cadenas, como un nombre para mostrar y una descripción.Estos id. de recurso tiene acceso a los clientes de DDEX que se muestran para buscar la cadena adaptada real llamando a este método.
Un Id. de recurso de proveedor de DDEX puede proceder de dos formas.El primer habilita la localización de cadenas de recursos administradas y tiene el formato nombre,recurso[,Ensamblado].A continuación se muestra un ejemplo de un Id. de recurso en este formulario: SqlProvider_DisplayName, MyResources, MyAssembly.GetString analiza las cadenas de recursos y llama al método de GetAssembly para resolver cualquier ensamblado que se especifica en la cadena.El segundo formulario habilita la localización de las cadenas de recursos en paquetes, y tiene el formato #nnnn donde el id. nnnn entero de recursos en el paquete.Un ejemplo de un Id. de recurso en este formulario es #3021.El segundo formulario es menos común y sólo se aplica cuando el proveedor de DDEX es paquete basado.
Ejemplos
El código siguiente muestra cómo recuperar manualmente el nombre para mostrar de un proveedor de DDEX.
using System;
using Microsoft.VisualStudio.Data.Core;
public class DDEX_IVsDataProviderExample5
{
public static string GetDisplayName(
IVsDataProvider provider)
{
string displayName = String.Empty;
string resourceId = provider.GetProperty("DisplayName") as string;
if (resourceId != null)
{
displayName = provider.GetString(resourceId);
}
return displayName;
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.