ExportAttribute Clase
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í.
Exporta un método o una propiedad al mundo objective-C.
[System.AttributeUsage(System.AttributeTargets.Constructor | System.AttributeTargets.Method | System.AttributeTargets.Property)]
public class ExportAttribute : Attribute
type ExportAttribute = class
inherit Attribute
- Herencia
-
ExportAttribute
- Derivado
- Atributos
Comentarios
Este atributo se aplica a las propiedades y métodos de las clases que derivan de NSObject para exportar el valor al mundo objective-C. Esto se puede usar para responder a los mensajes o para invalidar un método Objective-C.
public class Test : SomeBaseClass {
[Export ("setText:withFont:")]
public void SetText (string text, string font)
{
}
}
Constructores
ExportAttribute() |
Utilice este método para exponer un método, una propiedad o un constructor de C# como método que se puede invocar desde Objective-C. |
ExportAttribute(String) |
Exporta el método o la propiedad especificados a la tierra de Objective-C con el nombre de método especificado. |
ExportAttribute(String, ArgumentSemantic) |
Utilice este método para exponer un método, una propiedad o un constructor de C# como método que se puede invocar desde Objective-C. |
Propiedades
ArgumentSemantic |
Semántica para la propiedad del objeto en propiedades o métodos establecedores. |
IsVariadic |
Exporta un método o una propiedad al mundo objective-C. |
Selector |
Nombre del selector de C# si se especifica o null si se deriva del nombre o método de la propiedad. |
Métodos
ToGetter(PropertyInfo) |
Exporta un método o una propiedad al mundo objective-C. |
ToSetter(PropertyInfo) |
Exporta un método o una propiedad al mundo objective-C. |