IInfoPathDataImporterFields.GetControls(IEnumUnknown) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma coleção de IInfoPathViewControl objetos para cada controle no modo de exibição.
public:
void GetControls([Runtime::InteropServices::Out] mshtml::IEnumUnknown ^ % ppEnumUnkControls);
public void GetControls (out mshtml.IEnumUnknown ppEnumUnkControls);
abstract member GetControls : -> unit
Public Sub GetControls (ByRef ppEnumUnkControls As IEnumUnknown)
Parâmetros
- ppEnumUnkControls
- mshtml.IEnumUnknown
Um mshtml. Coleção IEnumUnknown de controles no modo de exibição.
Comentários
Use o método GetControls da IInfoPathDataImporterFields interface para retornar uma coleção de objetos IInfoPathViewControl . Cada objeto na coleção corresponde a um controle na exibição do formulário. Cada controle tem várias propriedades que você pode avaliar ou definir, como somente leitura DataType e InputScopes(IntPtr, UInt32, IEnumString, String) propriedades, e a propriedade de leitura/gravação Value .
Use essas propriedades em conjunto com os dados da fonte de importação para importar dados para um formulário InfoPath. Os controles a seguir no modo de exibição são enumerados (se estiverem presentes):
Caixa de Texto | PlainText |
Caixa de Texto Rica | RichText |
caixa de lista Drop-Down | DropDown |
Caixa de Combinação | ComboBox |
Caixa de Lista | Listbox |
Seletor de Datas | DTPicker_DTText |
Caixa de Verificação | CheckBox |
Botão Opção | Optionbutton |
Lista com balas | ListItem_Plain ou ListItem_formatted |
Lista numerada | ListItem_Plain ou ListItem_formatted |
Lista Simples | ListItem_Plain ou ListItem_formatted |
Imagem | InlineImage ou LinkedImage |
Imagem de tinta | Inkpicture |
Anexo de Arquivo | FileAttachment |
Os controles a seguir não são enumerados (excluídos da enumeração):
Section |
Seção Opcional |
Seção Repetindo |
Tabela de repetição |
Tabela de Repetição Horizontal |
Mestre/Detalhe |
Caixa de Expressão |
Rótulo Vertical |
Botão |
Hiperlink |
Região de rolagem |
Grupo Choice |
Grupo de Escolha de Repetição |
Seção Escolha |
Seção Recursiva de Repetição |
Controles Personalizados (ActiveX) |
caixa de lista Multiple-Selection |
Para obter mais informações sobre a importação programática de dados para um formulário InfoPath, consulte o Portal do Desenvolvedor do InfoPathMicrosoft Office Developer Center.