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.
encapsula una referencia a un modelo.Admite tipos Variant siguientes: referencia a un modelo; referencia a un elemento de un modelo; referencia a un modelo y una vista de ese modelo; referencia a un elemento de un modelo con una vista.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Espacio de nombres: Microsoft.VisualStudio.Modeling.Integration
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Sintaxis
'Declaración
Public Class ModelBusReference _
Implements IEquatable(Of ModelBusReference)
public class ModelBusReference : IEquatable<ModelBusReference>
El tipo ModelBusReference expone los siguientes miembros.
Constructores
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
AdapterReference | Devuelve la referencia de adaptador contenida en la referencia del modelo de bus, o NULL si no registran el administrador de adaptador necesario deserializar la referencia del adaptador al modelbus, o si esta referencia modelo de bus no tiene un ModelBus. |
![]() |
ElementDisplayName | Nombre para mostrar modelo sencillo |
![]() |
IsAdapterReferenceResolved | Devuelve si se ha deserializado la referencia del adaptador o no. |
![]() |
LastStatus | El último conoce el estado de la referencia.El estado de la referencia es desconocido hasta que ha intentado crear un adpapter para la referencia (en caso de éxito el estado será válida, el otro no válido mejor |
![]() |
LogicalAdapterId | Identificador de adaptador lógico de ModelBusAdapter que permite el acceso al modelo, elemento o vista que hace referencia esta referencia de ModelBus. |
![]() |
ModelBus | |
![]() |
ModelDisplayName | Nombre para mostrar modelo sencillo |
![]() |
ReferenceContext | objeto de ReferenceContext para esta referencia |
![]() |
SerializedAdapterReference | Formulario serializado de la referencia de adaptador |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
Deserialize(String, ReferenceContext) | deserializa el serializedReference y devuelve una nueva instancia de ModelBusReference |
![]() ![]() |
Deserialize(String, IModelBus, ReferenceContext) | deserializa el serializedReference y devuelve una nueva instancia de ModelBusReference |
![]() |
Equals(Object) | compara esta referencia a otro objeto. (Invalida a Object.Equals(Object)). |
![]() |
Equals(ModelBusReference) | invalida la igualdad para ModelBusReferences |
![]() |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
![]() |
GetHashCode | Obtiene el código hash de esta instancia de referencia.Si dos instancias comparan el igual, deben proporcionar el mismo código hash. (Invalida a Object.GetHashCode()). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() ![]() |
Serialize | devuelve la referencia proporcionada serializada como cadena |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Operadores
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
Equality | Compara dos instancias de ModelBusReference para comprobar la igualdad. |
![]() ![]() |
Inequality | compara dos instancias de ModelBusReferences para la desigualdad. |
Arriba
Métodos de extensión
| Nombre | Descripción | |
|---|---|---|
![]() |
GetDisplayName | método de extensión que devuelve el nombre para mostrar calculado (Definido por ModelBusReferenceExtensionMethods). |
![]() |
IsValidModelReference | Método de extensión que devuelve si la modelo-parte de referencia es válida (Definido por ModelBusReferenceExtensionMethods). |
![]() |
IsValidReference | Método de extensión que devuelve si la referencia del conjunto es válida (Definido por ModelBusReferenceExtensionMethods). |
Arriba
Comentarios
La interpretación exacta de un ModelBusReference depende de la clase derivada de ModelBusAdapter que se utiliza para ajustar el modelo.
Para obtener más información, vea Integrar modelos utilizando Modelbus de Visual Studio.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)